Type: nodetool.model3d.RepairMesh

Namespace: nodetool.model3d

Description

Apply conservative mesh cleanup passes to remove obviously broken GLB triangle geometry. 3d, mesh, model, repair, cleanup, weld, degenerate, duplicate

Current limits:
- First honest pass supports GLB triangle geometry only
- Repair is intentionally conservative: near-duplicate vertex merge plus degenerate-face removal
- Output rebuilds triangle geometry and does not preserve all original attributes/material setup

Use cases:
- Clean up noisy AI-generated meshes before export
- Weld tiny duplicate seams in simple geometry
- Remove zero-area or collapsed triangles

Properties

Property Type Description Default
model model_3d The 3D model to repair -
merge_duplicate_vertices bool Merge exact or near-duplicate vertices before other cleanup true
remove_degenerate_faces bool Drop triangles with repeated vertices or near-zero area true
position_tolerance float Tolerance used for near-duplicate vertex welding and degenerate checks 0.0001

Outputs

Output Type Description
output model_3d  

Browse other nodes in the nodetool.model3d namespace.