Grasshopper

algorithmic modeling for Rhino

Analysis
Cocoon
Curve > Analysis
Curve > Division
Curve > Primitive
Curve > Spline
Curve > Util
Dimensions
Display > Colour
Display > Preview
Display > Vector
Domain
Field
Geometry
Graphs
Input
Intersect > Mathematical
Intersect > Physical
Intersect > Region
Intersect > Shape
List
Math > Operators
Math > Time
Math > Trig
Math > Util
Maths > Domain
Maths > Matrix
Maths > Operators
Maths > Script
Maths > Time
Maths > Trig
Maths > Util
Matrix
Mesh > Analysis
Mesh > Primitive
Mesh > Triangulation
Mesh > Util
Operators
Params > Input
Params > Util
Polynomials
Preview
Primitive
Script
Sets > List
Sets > Sequence
Sets > Sets
Sets > Text
Sets > Tree
Surface > Analysis
Surface > Freeform
Surface > Primitive
Surface > Util
Transform > Affine
Transform > Array
Transform > Euclidean
Transform > Morph
Transform > Util
Tree
Triangulation
Trig
Util
Vector > Colour
Vector > Field
Vector > Grid
Vector > Plane
Vector > Point
Vector > Vector
XForm > Mapping

Quadrangulate

Component Index > Surface > Mesh > Util > Quad

Quadrangulate as many triangles as possible in a mesh

Inputs

NameIDDescriptionType
MeshMMesh to quadrangulateMesh
AngleAAngle threshold. Triangles that exceed this kink-angle will not be merged.Number
RatioRRatio threshold. Quads that have a ratio (shortest diagonal/longest diagonal) that exceed the threshold, will not be considered.Number

Outputs

NameIDDescriptionType
MeshMQuadrangulated mesh (not all triangles are guaranteed to be converted).Mesh
CountNNumber of triangles that were quadrangulatedInteger

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

Badges  |  Report an Issue  |  Terms of Service