OptionalcolorEdge color. Default near-black.
OptionalthresholdCrease angle in degrees: an edge is kept only where its two faces differ by more than this. Default 30. Higher = fewer edges (only sharp creases); lower = more (catches gentle bends).
OptionalwidthEdge thickness in CSS px. Default 1.5.
Crisp boundary/crease edges overlaid on meshes — the defining "technical drawing" look that makes shaded geometry read as discrete objects rather than blobs.
Built with
EdgesGeometry(which keeps only edges whose adjacent faces meet above a threshold angle, so flat tessellation noise is dropped) rendered as a fatLineSegments2using the sameLineMaterialfamily as curves (Phase 1) — so edges get controllable thickness, not the 1px cap ofTHREE.LineSegments. The overlay is added as a child of each mesh, so it inherits the mesh's transform and is disposed when the mesh subtree is cleared.