Expand description
GPU marching cubes compute pipeline (Phase 17). GPU marching cubes — Phase 17.
Three-pass GPU compute pipeline for isosurface extraction:
- Classify — computes case index and triangle count per cell.
- Prefix sum — hierarchical exclusive scan to build triangle offsets.
- Generate — interpolates vertex positions and normals into a vertex buffer.
The output is drawn with a lightweight Phong render pipeline via draw_indirect.
Structs§
- GpuMarching
Cubes Job - One GPU marching cubes draw job submitted per frame.
- Volume
GpuId - Handle to a volume scalar field uploaded for GPU marching cubes.