Skip to main content

Module marching_cubes

Module marching_cubes 

Source
Expand description

Marching Cubes Algorithm for Isosurface Extraction

Implements the classic Marching Cubes algorithm to extract polygonal meshes (isosurfaces) from 3D volumetric data.

Features:

  • Configurable isovalue threshold
  • Smooth vertex interpolation
  • Normal calculation for shading
  • STL and OBJ export

Structsยง

MarchingCubes
Marching Cubes algorithm implementation
Mesh
Extracted mesh from Marching Cubes
Triangle
A triangle in the mesh
Vertex
A 3D vertex position