Remesh Sharp component icon

Remesh Sharp

Nickname RemeshSharpMorphe › 5. RemeshOutputs Mesh

Ridge-aware adaptive surface remeshing: preserves sharp features and grades triangle size by curvature.

Inputs

NameNickTypeDefaultDescription
MeshMMeshInput mesh to remesh.
Hausdorff DistanceoptionalHDNumber0Target Hausdorff distance in model units. Smaller = finer, sharper. 0 = default (0.01 of bounding box diagonal).
Min Edge LengthoptionalEMINNumber1Minimum allowed edge length. Default 1. Set to 0 to use the (very fine) native default, which can make remeshing take several minutes.
Max Edge LengthoptionalEMAXNumber1Maximum allowed edge length. Default 1. Set to 0 to use the native default.
GradationoptionalGNumber1.3Edge length gradation (smoothness of size variation). Default 1.3.
Ridge AngleoptionalRANumber45Ridge detection dihedral angle in degrees. Default 45.
Detect RidgesoptionalDRBooleanTrueEnable ridge / feature-edge detection and protection.
No InsertoptionalNoIBooleanFalseForbid the remesher from inserting or removing vertices (only shape-preserving moves).

Outputs

NameNickTypeDescription
MeshMMeshThe remeshed output mesh.

Messages

What the component may report, shown as a balloon on the canvas.

LevelMessage
ErrorInput mesh is null or invalid.
WarningMesh has 0 triangles after conversion. Remesh Sharp requires a non-empty triangle mesh.
ErrorHausdorff Distance must be finite and >= 0.
ErrorMin Edge Length must be finite and >= 0.
ErrorMax Edge Length must be finite and >= 0.
ErrorMin Edge Length must be <= Max Edge Length.
ErrorGradation must be finite and >= 1.0.
ErrorRidge Angle must be in (0, 180) degrees.
Written for Morphé 1.0 · Rhino 8