Pufferfish

The Pufferfish is one of few animals which is capable of changing its shape.

This plugin is a set of 330 components which focuses on Tweens, Blends, Morphs, Averages, Transformations, & Interpolations - essentially Shape Changing. Pufferfish mainly uses parameters and factors for inputs for more custom control over operations like tweens and grids as opposed to grasshoppers usual division count inputs. These components are accompanied by support components which are useful methods for tween / blend / morph / lattice operations such as making curves compatible, a custom curve graph mapper, and a multi-threaded morph to twisted box. In addition, there are extra components which simplify some common grasshopper operations such as testing for equality within a tolerance and rounding to nearest numbers. Please email me if you find any bugs. Works with Grasshopper for Rhino 5, Rhino 6, Rhino 7 WIP, and Rhino Mac. 

Instagrams: @ekimroyrp & @designmorphine

Download:www.food4rhino.com/app/pufferfish

Load Previous Comments
  • Michael Pryor

    Pufferfish V3.0: Update - 12 new components. Most notably Blend Two, Consecutive, and Through Meshes as well as Displace Mesh. Tween and Twisted Box components for Consecutive and Through have a new Loopback option for continuing from the end back to the start. Various other updates and optimizations. This will be the last release supporting Rhino 5 & 6. 

  • Michael Pryor

    Pufferfish V3.0: Re-uploaded Pufferfish V3.0 and Pufferfish V3.0 example files to fix weighted option bug with Twisted Box Tube and Twisted Box Tube Variable components.

  • Majd Hmede

    Hello everyone, glad to come across this community. Ive been using the pufferfish plugin for a while now and so far it has been exciting as I see more features unroll. One feature that I haven't quite been able to expand on is this one where it is applied on a subd surface. Would greatly appreciate it if someone can point me in the right direction or share a tutorial that explains this application.