Playing with Box Morph – Grasshopper
I have recently been playing with the component Box Morph of Grasshopper, in Rhino. This component can be taken form Transform > Morph and it uses a reference “pliable” box to deform geometry to a target box.
This component requires three data inputs:
- A geometry to morph (G)
- A reference box (R). It can be defined by the Bouncing Box component form Surface > Primitive.
- A target box (T)
The Box Morph component transforms the reference box (R) into the target box (T) modifying the contained geometry (G) and, in addition to that, multiple geometries can also be simultaneously morphed to the primitive or non-primitive boxes.
To morph multiple objects the Bouncing Box must be set to Union Box through the contextual menu. The target box is defined by the component Twisted Box (from Transform > Morph) which generates a twisted box from corner points.
The bounding points can be defined in Grasshopper or set in Rhino.
In the following images I show you an example that you don’t need to create any geometry in Rhino if you want to practice a bit.