Three kinds of light
It started with a question — does RACTR have ray tracing? Answer: it's been a ray tracer since the day it was born; it was just missing three kinds of rays. By morning the moon cast shadows through the forest, dawn broke into beams between the crowns, and campfires burned at the camps — the first lights in this world that don't hang in the sky. Includes the usual honest failures: the estimator that painted noon black, the 16-millisecond sunbeams rescued by hashing the forest instead of marching it, and the invisible campfire that two debug lines and one screenshot diagnosed.
Read →