Website powered by

4D Games & 4D Rendering

The shapes in 4D Games are rendered with Ray Marching, rather than mesh-based geometry. This allows me to create objects with very mathematically smooth surfaces with a small amount of code.

I created a 4D Playground to play with common 4D Shapes, and a 3D Playground to help understand viewing 4D geometry throw a lower dimensional cross section.

I also created a node-based Shape Builder, where you can combine primitive shapes to make custom 4D creations.

4D Games Main Menu

4D Playground Demo

4D Cube (Tesseract) in the 4D Playground

4D Cube (Tesseract) in the 4D Playground

4D Fall Guy made using the 4D Games Shape Builder

4D Crystals in the desert made using the 4D Games Shape Builder

4D Tron Classic Light Cycle made using the 4D Games Shape Builder

4D Tachikoma from Ghost In The Shell made using the 4D Games Shape Builder

4D Frog made using the 4D Games Shape Builder

4D Eye Ball made using the 4D Games Shape Builder

120-cell in the 4D Playground

120-cell in the 4D Playground

2D Cross section of a 3D Torus in the 3D Playground

2D Cross section of a 3D Torus in the 3D Playground

2D Cross section of a 3D Tetrahedron in the 3D Playground

2D Cross section of a 3D Tetrahedron in the 3D Playground