⚠️ Unfinished ⚠️ https://turbowarp.org/860712960/fullscreen?turbo&hqpen - runs faster here All code by me @18-7 There are probably more optimal and better ways to do this but this is a technique I developed. Because the camera can see most spots in the scene, it does not work like a traditional raytracer but instead shoots rays in random directions from the light source and draws where they have landed. By default the amount of light bounces is set to 100. Features to implement: • Specular reflections • Object transparency fix • Better diffuse reflections • More optimal method for light mapping