Releases
v0.6.0
Compare
Sorry, something went wrong.
No results found
0.6.0 (2026-05-12)
Features
brep: add OCCT BRepGProp ground-truth helper (#59 ) (045a800 )
brep: add unsigned distance from a 3D point to a padded closed polyline (#63 ) (0c07c73 )
brep: end-to-end trim-aware cone-face SDF, matched against OCCT (#75 ) (22bf116 )
brep: end-to-end trim-aware cylinder-face SDF, matched against OCCT (#69 ) (c605fc7 )
brep: end-to-end trim-aware plane-face SDF, matched against OCCT (#67 ) (2fc6e48 )
brep: end-to-end trim-aware sphere-face SDF, matched against OCCT (#71 ) (cff4be9 )
brep: extract cone trim-frame data for Marschner composition (#72 ) (20de8a4 )
brep: extract cylinder trim-frame data for Marschner composition (#68 ) (4144077 )
brep: extract plane trim-frame data for Marschner composition (#66 ) (5121b61 )
brep: extract sphere trim-frame data for Marschner composition (#70 ) (6fb7d97 )
brep: trim-aware signed-blend SDF composition per ADR-0018 (#65 ) (b0183fd )
brep: TrimmedCSGStump wires per-primitive Marschner trim-aware SDF (#76 ) (604fc0e )
metrics: add mean_curvature_per_face for analytical primitives (#83 ) (599c5f3 )
metrics: add min_draft_angle_per_face for trim-aware face-level draft angle (#82 ) (29ed8c3 )
metrics: add min_wall_thickness_per_face for trim-aware face-level wall thickness (#84 ) (5c6f5f9 )
metrics: add surface_area_per_face for trim-aware face-level surface area (#81 ) (a6ef6a5 )
primitives: add analytical foot-of-perpendicular on primitive surfaces (#62 ) (119ffdf )
Bug Fixes
brep: close BSpline Marschner-as-DNF-ingredient as negative result (ADR-0020) (#80 ) (9900f84 )
brep: scope TrimmedCSGStump to raw analytical SDF (#79 ) (7dc81ad )
Documentation
adr: ADR-0018 trim-aware surface SDF composition (#64 ) (9b43be0 )
reference: surface integration benchmark report under Reference (#87 ) (9230240 )
You can’t perform that action at this time.