algorithmic modeling for Rhino



Hi everyone!

Ivy is a plug-in for mesh analysis, partitioning and unrolling inside the Grasshopper environment. 

Ivy uses notions and algorithms from Graph Theory and applies them towards mesh geometry exploration.

In order to enable the use of graph theory specific algorithms, a new custom data type was created. The MeshGraph is an abstract construct that combines the geometric characteristics of the mesh with sets of linked data containers. The data containers that can be visualized as the mesh faces are the nodes of the graph and the links between them are the graph edges. The graph edges can be visualized as the mesh topological edges. 

You can download Ivy and a bunch of examples and the manual from food4rhino.

Here is the Vimeo Ivy Tutorial Channel 

Ivy Tutorials


Ivy was started at UC Berkeley with help and council from Kyle Steinfeld. 

Members: 74
Latest Activity: Jul 17

Discussion Forum

Piece arrangement output. 4 Replies

Hi guys,  I want to use Ivy to unwrap this mesh, It seems to be a good mesh as far as I can tell. I can get the flat fabrication component to output the curves, however when I use the piece…Continue

Tags: piece arrangement, ivy

Started by Harrison Long. Last reply by marc Jul 17.

Unrolling as single mesh faces 2 Replies

Hi, I was wondering if it might be possible to unroll the mesh as individual faces - together with the additional node geometry encoded into the mesh graph. Thus, each of the meshfaces are individual…Continue

Started by Jonathan Ng. Last reply by Jonathan Ng May 28.

Remapping meshgraph information 1 Reply

Hi Andrei,Thank you for releasing this fantastic plugin.  I have been testing it out and have run into a slight frustration with mesh edge ordering, which I think is mostly to do with the way Rhino…Continue

Started by Adam Holloway. Last reply by Nathaniel Musial Apr 23.

Grasshopper won't load components 2 Replies

Hello Everyone, so i am re-installing my grasshopper libraries after a windows format, and i am having trouble with some of the plugins one of which is Ivy,the error is the followingCommand:…Continue

Tags: error, .NET, installation

Started by Gabriella Rossi. Last reply by Gabriella Rossi Mar 20.

Comment Wall


You need to be a member of Ivy to add comments!

Comment by Andrei Nejur on May 20, 2016 at 10:00pm

New major version release. You can find it on food4rhino.

Many new goodies inside. (custom flaps, orange peel segmentation, k-means clustering and others)

A lot of improvements in the code. New video tutorials will follow ASAP

Comment by Andrei Nejur on March 7, 2016 at 10:18pm

Hi. Please start a new discussion if you have any issue/question regarding Ivy. Also please try to be as descriptive and as clear as possible with your problem. 

Comment by Alejandro Gutiérrez on March 7, 2016 at 3:26pm

Hi, can I do the unroll part by part of the mesh with Ivy?


Members (74)

Pages (1)



Search Grasshopper


  • Add Photos
  • View All

© 2017   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service