algorithmic modeling for Rhino
Turtle is a open-source library containing a definition of an ngon face-vertex mesh. This is most probably the most basic mesh representation, and it is the same as the one used by Rhino, with the exception that this representation fully supports ngons, or faces with an arbitrary number of sides.
This is distributed for free under the terms of the GNU Lesser Public License (the repository can be found here). The source code is on Github, already there for you to download. This addon automatically converts Rhino meshes and closed polygons, and possibilities to Join and Explode meshes are available.
It can be used without any need to know programming.
To fully support ngon meshes, serialization is readily available, yey! It loads and saves vertices and faces in the very-interoperable .obj file format. Right now only vertices and faces are stored, but in the future also vertex and face normals will be stored, and more. TurtleMeshes can be already "internalized" in Gh files, making them simple to use and exchange.
Preview works directly and users can see their ngon mesh as though they were native.
The goal of this library is to be as open as possible, and be as interchangeable as possible. It uses interfaces all the time, so you can write your own implementation and even leverage the custom parameter functionality for storage and preview. It will also be made compatible with the next coming version of Weavebird and I hope MeshEdit, Kangaroo, Karamba, Starling, and hopefully any further add-on using meshes will follow (if your addon is not here, just please let me know). When source code will be available, I will make it compatible also with Plankton and any other mesh representation that should come up. :)
I want to thank the community of Rhino and Grasshopper users for the continued support, and in particular, Kristoffer Josefsson, Harri Lewis, Daniel Piker, David Rutten, Dave Stasiuk and Mateusz Zwierzycki.
Latest Activity: Mar 6
Hi Pac,I'd like to use Python with Turtle.dll and Plankton.dll. Could you please explain how to get to a plankton mesh from a selection of closed polylines. I realize it's not much, but this is what…Continue
Started by Marko Tomicic. Last reply by Marko Tomicic Jul 8, 2015.