I built this when I was testing how I would go about implementing this in 3d, if I'm sharing this that's because I'm explaining it to other people Use the arrow keys to move around, and look at the wireframes displayed to see how the raymarching works.