VU Fundamentals of Geometry Processing

Interactive Demos

Surface Intersection Topologies

This cube simulates a single marching cubes cell. Each of the eight corner vertices represents a sample point and can be toggled by clicking on it. Dark purple vertices are inside the marching cubes isosurface.

Marching Cubes Algorithm

The marching cubes algorithm iterates a volumetric space, which contains an implicit surface and reconstructs a mesh from it. In this example, a sphere of the form x² + y² + z² is reconstructed. Use the controls below to start the animation.


© 2026 Julian Rakuschek