Recursively tracing rays

Simulating the real path of light.