Remesh Sharp
Ridge-aware adaptive surface remeshing: preserves sharp features and grades triangle size by curvature.
Inputs
| Name | Nick | Type | Default | Description |
|---|---|---|---|---|
| Mesh | M | Mesh | Input mesh to remesh. | |
| Hausdorff Distanceoptional | HD | Number | 0 | Target Hausdorff distance in model units. Smaller = finer, sharper. 0 = default (0.01 of bounding box diagonal). |
| Min Edge Lengthoptional | EMIN | Number | 1 | Minimum allowed edge length. Default 1. Set to 0 to use the (very fine) native default, which can make remeshing take several minutes. |
| Max Edge Lengthoptional | EMAX | Number | 1 | Maximum allowed edge length. Default 1. Set to 0 to use the native default. |
| Gradationoptional | G | Number | 1.3 | Edge length gradation (smoothness of size variation). Default 1.3. |
| Ridge Angleoptional | RA | Number | 45 | Ridge detection dihedral angle in degrees. Default 45. |
| Detect Ridgesoptional | DR | Boolean | True | Enable ridge / feature-edge detection and protection. |
| No Insertoptional | NoI | Boolean | False | Forbid the remesher from inserting or removing vertices (only shape-preserving moves). |
Outputs
| Name | Nick | Type | Description |
|---|---|---|---|
| Mesh | M | Mesh | The remeshed output mesh. |
Messages
What the component may report, shown as a balloon on the canvas.
| Level | Message |
|---|---|
| Error | Input mesh is null or invalid. |
| Warning | Mesh has 0 triangles after conversion. Remesh Sharp requires a non-empty triangle mesh. |
| Error | Hausdorff Distance must be finite and >= 0. |
| Error | Min Edge Length must be finite and >= 0. |
| Error | Max Edge Length must be finite and >= 0. |
| Error | Min Edge Length must be <= Max Edge Length. |
| Error | Gradation must be finite and >= 1.0. |
| Error | Ridge Angle must be in (0, 180) degrees. |
Written for Morphé 1.0 · Rhino 8
