Skip to content

Release v0.7.4

Choose a tag to compare

@KhoiDOO KhoiDOO released this 08 Sep 13:15
· 115 commits to main since this release

Features

  • Documentation & Showcase Refresh: Redesigned documentation site with measured benchmark pipelines, qualitative comparison figures, voxel grid cube geometry visualizations, and typography styling for enhanced legibility.
  • Normal & Winding Harmonization: Unified outward-facing normal orientation and counter-clockwise face winding conventions across all isosurface extraction operators.

Refactors & Build

  • Isosurface Kernel Normal Conventions:
    • MC & MCA: Corrected triangle vertex assembly winding so that extracted meshes natively exhibit outward-facing normals when operating on negative-inside signed distance fields.
    • DC & DMC: Re-aligned dual cell quadrant slot indexing for $+X$ and $+Y$ edge families to guarantee counter-clockwise winding around edge axes and strictly consistent normal orientation.
    • MT & MTG: Aligned tetrahedron indexing and triangle lookup table winding order for Marching Tetrahedra and Marching Tetrahedra Grid.
  • Package Version: Bumped version to v0.7.4.

Examples

  • High-fidelity normal alignment and qualitative benchmarks demonstrated in docs/benchmarks.html and visual comparisons with outward-pointing surface normals across sphere, torus, and complex implicit fields.