| Map to Surface (Map Srf) Map a curve onto a surface via control points. | |
| Splop Wraps geometry onto a surface. | |
| Sporph Deforms an object from a source surface to a target surface | |
| Stretch Deforms objects by stretching them along a finite axis. | |
| Taper Deforms objects toward or away from an axis | |
| Twist Deforms objects by twisting them around an axis. | |
| Maelstrom Spirally deforms objects as if they were caught in a whirlpool | |
| Flow Re-aligns objects from a base curve to a target curve. | |
| Box Morph (Morph) Morph an object into a twisted box. | |
| Surface Morph (SrfMorph) Morph geometry into surface UVW coordinates | |
| Twisted Box (TBox) Create a twisted box from corner points. | |
| Surface Box (SBox) Create a twisted box on a surface patch. | |
| Blend Box (BlendBox) Create a twisted box between two surfaces. | |
| Mirror Surface (Mirror) Mirror geometry in a freeform surface. | |
| Mirror Curve (Mirror) Mirror a shape in a freeform curve. | |
| Spatial Deform (Deform) Perform spatial deformation based on custom space syntax. | |
| Spatial Deform (custom) (Deform) Perform spatial deformation based on custom space syntax. | |
| Point Deform (PDeform) Deform a shape by moving control-points individually | |
| Bend Deform (Bend) Deform a shape by bending it | 
| Camera Obscura (CO) Camera Obscura (point mirror) transformation. | |
| Project Project an object onto a plane. | |
| Project Along (ProjectA) Project an object onto a plane along a direction. | |
| Scale Scale an object uniformly in all directions. | |
| Scale NU Scale an object with non-uniform factors. | |
| Triangle Mapping (TriMap) Transform geometry from one triangle into another. | |
| Rectangle Mapping (RecMap) Transform geometry from one rectangle into another. | |
| Box Mapping (BoxMap) Transform geometry from one box into another. | |
| Shear Angle (Shear) Shear an object based on tilt angles. | |
| Shear Shear an object based on a shearing vector. | |
| Orient Direction (Orient) Orient an object using directional constraints only. | 
| Named Group (Group) Group a set of objects under a name | |
| Group Group a set of objects | |
| Ungroup Ungroup a set of objects | |
| Merge Group (GMerge) Merge two groups | |
| Split Group (GSplit) Split a group | |
| Compound (Comp) Compound two transformations. | |
| Split Split a compound transformation into fragments. | |
| Transform Transform an object. | |
| Inverse Transform (Inverse) Invert a transformation. | |
| Transform Matrix (Matrix) A 4x4 Transformation matrix | 
| Move Translate (move) an object along a vector. | |
| Move To Plane (MoveToPlane) Translate (move) an object onto a plane. | |
| Move Away From (MoveAway) Translate (move) an object away from another object. | |
| Mirror Mirror an object. | |
| Orient Orient an object. Orientation is sometimes called a 'ChangeBasis tranformation'. It allows for remapping of geometry from one axis-system to another. | |
| Rotate Rotate an object in a plane. | |
| Rotate Direction (Rotate) Rotate an object from one direction to another. | |
| Rotate Axis (RotAx) Rotate an object around an axis. | |
| Rotate 3D (Rot3D) Rotate an object around a center point and an axis vector. | 
| Kaleidoscope (KScope) Apply a kaleidoscope transformation to an object. | |
| Polar Array (ArrPolar) Create a polar array of geometry. | |
| Linear Array (ArrLinear) Create a linear array of geometry. | |
| Rectangular Array (ArrRec) Create a rectangular array of geometry. | |
| Box Array (ArrBox) Create a box array of geometry. | |
| Curve Array (ArrCurve) Create an array of geometry along a curve. | 
Site design © Robin Rodricks.  
Grasshopper Transform and associated data © 2025  Robert McNeel & Associates.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates. 
Hosted by GitHub