Friday, February 5, 2016

Ivy - Mesh analysis, partitioning and unrolling in Grasshopper

Ivy is a plugin for mesh analysis, partitioning, and unrolling inside the Grasshopper environment.

Ivy uses notions and algorithms from Graph Theory and applies them to mesh geometry exploration. 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.

No comments: