4D Ray Tracer

This shows a 4D ray tracing program (technically, it mostly uses ray marching, but they create the same output in this case). It is basically a 3D camera in 4D space. None of the objects are moving, changing shape, or changing color. Only the camera changes. The changes are due to things going in and out of your 4D view.

Use WASD for moving in the x and y directions (flat), use spacebar and shift for moving in the z direction (up and down), and use Z and X for moving in the w direction. Use your mouse to look around in the x and y angles, and use T and Y to pan around in the z angle. You can control the samples (more samples = less grainy, but much lower performance) and you can also change the window size.

This is the same scene as the video we made on it, except the floor's texture now is a 3d texture instead of a 2d texture (the pattern is different, especially when you look around in the Z angle).