Raymarching SDFs

Raymarcher using combinations of signed distance functions to create shapes and shadows

Explain how I first implemented the simple raymarcher. Added skylight, sunlight a bounce light and did soft shadow. TODO

After doing that I experimented further by combining the SDF of a torus to cut out a space in the larger sphere to create a fractal-like animation of spheres rotating inside larger spheres.