RhinoResurf2(WIP) — Complete Feature Overview
What it is
RhinoResurf2(WIP) is a work-in-progress plugin for Rhino that focuses on automated and semi-automated surface reconstruction, patching, and retopology workflows from mesh or point-cloud input. It targets designers and modelers who need cleaner NURBS surfaces from scanned geometry or dense polygon meshes.
Key capabilities
- Point-cloud import & preprocessing: direct import of common point formats, built-in noise filtering, outlier removal, and subsampling.
- Mesh-to-surface conversion: automated detection of feature lines and boundaries to create NURBS surface patches from polygonal meshes.
- Patch fitting & blending: iterative patch fitting with tangent/curvature continuity controls (G0/G1/G2) and adjustable blend widths.
- Retopology tools: guided quad-dominant retopology, edge-flow constraints, and crease preservation for downstream surfacing.
- Hole filling & patch stitching: intelligent hole filling with size/shape-sensitive strategies and robust stitching to reduce gaps and T-joints.
- Interactive editing: local control points, pull/relax brushes, and live update preview of fit error.
- Parametric surface controls: control over U/V parameterization, surface degree selection, and multi-patch re-parameterization.
- Batch processing & scripting: command-line/batch operations and RhinoScript/Grasshopper nodes (WIP) for automating repetitive tasks.
- Analysis tools: deviation maps, curvature visualization, and surface quality reports for manufacturability checks.
Typical workflow
- Import point cloud or mesh and run automatic cleanup (noise/outlier removal).
- Detect sharp features and segment the mesh into candidate patches.
- Generate initial NURBS patches via automated fitting.
- Manually refine problematic areas with interactive editing tools.
- Apply blends/stitches for continuity and run deviation analysis.
- Export cleaned NURBS for downstream CAD/CAM or render workflows.
Strengths
- Strong at turning noisy scan data into editable NURBS quickly.
- Interactive controls let users balance speed vs. surface quality.
- Integrates with Rhino’s scripting ecosystem for pipeline automation.
Limitations (WIP)
- Some automated fits may require manual correction for complex organic topology.
- Performance can degrade on extremely large point clouds without prior subsampling.
- Certain advanced Grasshopper nodes and batch features remain under development.
File formats & compatibility
- Point formats: .xyz, .pts, common scanner exports
- Mesh formats: .obj, .ply, .stl
- NURBS output: Rhino native (.3dm), IGES, STEP (export via Rhino)
- Works inside Rhino (version compatibility depends on release notes; check plugin docs).
Practical tips
- Pre-subsample very dense scans to speed processing; keep a high-res copy for reference.
- Use curvature analysis early to identify regions needing higher-degree patches.
- Combine automated patching with manual retopology for best results on organic forms.
Where to find help
- Check the plugin’s documentation and changelog for WIP notes.
- Use community forums and Rhino user groups for workflow examples and scripts.
Leave a Reply