Skip to content

Add feature-preservation integration configs (2D free points, 3D edge… - #5

Merged
udaykusupati merged 4 commits into
mainfrom
track-rods-plates-data
Oct 15, 2026
Merged

udaykusupati merged 4 commits into
mainfrom
track-rods-plates-data

Conversation

@udaykusupati

Copy link
Copy Markdown
Contributor

…s+points)

triwild_free_points: a wavy closed loop with 12 free points (inside, outside and near the curve); throw_on_fail + DEBUG_feature_retention assert 12/12. tetwild_features: a cube with an interior feature-edge chain, an isolated edge-file vertex and two input points; asserts energy, containment, curve Euler characteristic and 5/5 retention.

Companion of wildmeshing-toolkit#track-rods-plates; the toolkit pin moves in a follow-up once this merges.

udaykusupati and others added 4 commits August 18, 2026 14:56
…s+points)

triwild_free_points: a wavy closed loop with 12 free points (inside, outside
and near the curve); throw_on_fail + DEBUG_feature_retention assert 12/12.
tetwild_features: a cube with an interior feature-edge chain, an isolated
edge-file vertex and two input points; asserts energy, containment, curve
Euler characteristic and 5/5 retention.

Companion of wildmeshing-toolkit#track-rods-plates; the toolkit pin moves in
a follow-up once this merges.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
wildmeshing-toolkit #1096 (open-boundary erosion fixes) protects the open-boundary edges that
TetWild's simplification leaves on this model, which then takes 21 iterations instead of 10.
Raised for this model only; the other capped configs are unaffected.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant