First the project spawns in the to be rendered objects, then it scans the to see how many rays it needs (the rays act as simulated light rays, as they hit the objects and bounce around this provides the renderer with data that it uses to render the objects using small circles of color), then it cast the rays which is a slow process, after casting rays it then deletes the objects and renders them
The ray multiplier must be set to a least 1, and the multiplier simply multiples the amount of rays used. 100% my code This is sort of like a 2D ray tracer, but I could not get the reflections to look any better, and real ray tracers use complex software to smooth out all the colored dots, this thing does zero smoothing