You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
π Fix std::format custom formatter on MSVC 14.50 + CI VS 2026 toolset.
Core Module
π§ͺ Add orient_outward regression test.
π Add orient_outward example and use barycenter anchor for signed-volume robustness.
β»οΈ Modernize mesh_cleanup example to use SurfaceMesh API.
π Disconnect bowtie UV vertices in disconnect_uv_charts.
π¨ Add compute_uv_orientation and unflip_uv_charts: per-facet orientation attribute via Shewchuk's exact predicate; wired into Python, meshstat, and texproc.
Raycasting Module
β¨ Remove occluded meshes and faces using ray casting: instance- and facet-level occlusion estimation/removal for CAD interior cleanup.
Texproc Module
π¨ Add CameraTransforms, split_grid, and mesh+cameras rasterizer overload: decouples rasterizer from Scene; promotes CameraTransforms to core with Python binding.
PolyDDG Module
π Fix anti-aligned result in compute_smooth_direction_field.
β¨ Add face-based connection Laplacian to compute_smooth_direction_field.
Primitive Module
π Handle empty attribute names in generate_sphere and generate_rounded_cone.
Python & Scripts
π Add Python bindings for packing::repack_uv_charts.
π Add Python bindings for scene::compute_mesh_weights.
π Refactor meshstat into a package and add UV statistics.
π Expand Python bindings for volume.Grid: CSG ops, transforms, factories.