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.