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: 65
Latest Activity: Mar 20

Discussion Forum

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.

Ngon ivy 2 Replies

Is there some way to utilize Ivy to unfold a collection of Ngons? I am trying to unfold the dual of a triangular mesh--basically a bunch of 5-, 6-, and 7-sided polygons.Is it possible to use Ivy with…Continue

Started by Jasper Drumm. Last reply by UTB01 Dec 14, 2016.

K-means clustering with Ivy 1 Reply

k-means clustering with Ivy from Andrei Nejur on Vimeo.Hi everyone!Just wanted to show…Continue

Tags: partition, Ivy, regio, mesh, clustering

Started by Andrei Nejur. Last reply by Winsion Liang Nov 5, 2016.

New Ivy Version on Food4Rhino

Hi All. I've uploaded a new version on food4rhino. Now in Ivy you can unfold meshes with additional curve geometry.Also some…Continue

Tags: Kirigami, Paper, GraphTheory, Graphs, Mesh

Started by Andrei Nejur Oct 2, 2016.

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 (65)

Pages (1)



Search Grasshopper


  • Add Photos
  • View All

© 2017   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service