Grasshopper

algorithmic modeling for Rhino

Animation
Forces
Kangaroo
Mesh
Utility

MeshMachine

Component Index > Kangaroo > Mesh > MeshMachine

Remeshing tool

Inputs

NameIDDescriptionType
GeometryGeomInput Surface or MeshGeometricGoo
LengthLengthTarget edge lengthNumber
FixCurvesFixCCurves which will be kept sharp during remeshing. Can be boundary or internal curvesCurve
FixVerticesFixVPoints to keep fixed during remeshingPoint
FlipFlipCriterion used to decide when to flip edges (0 for valence based, 1 for angle based)Integer
PullStrengthPullStrength of pull to target geometry (between 0 and 1). Set to 0 for minimal surfacesNumber
CurvatureAdaptivityAdaptIf greater than 0, edges will be shorter in regions of tighter curvature (Values between 0 and 1 blend between uniform lengths and fully curvature dependent)Number
BoundaryScaleBScaleEdge length reduction factor at boundaries. Should be greater than 0 and less than 1Number
BoundaryDistanceBDistDistance over which to blend to boundary edge scaleNumber
SizePointsSizPLocations for edge length values to interpolate betweenPoint
SizeValuesSizVEdge lengths to interpolateNumber
ExponentExpPower for interpolation (see http://en.wikipedia.org/wiki/Inverse_distance_weighting#Shepard.27s_method)Integer
BackgroundBkgdWeighting for background edge length in interpolationNumber
IterationsIterNumber of steps between outputsInteger
ResetResetTrue to initialize, false to run remeshing. Connect a timer for continuous remeshingBoolean

Outputs

NameIDDescriptionType
MeshMRemeshed result as Plankton MeshGoo

© 2018   Created by Robin Rodricks and Andrew Heumann.   Hosted by

Badges  |  Report an Issue  |  Terms of Service