algorithmic modeling for Rhino
Kangaroo is not open source so the source code is not avaiable. Opening a dll in Visual Studio does not show you the source code. It only lists the "public" classes and functions that you can use.
However, the algorithm used by Kangaroo 2 is based on this paper http://lgg.epfl.ch/publications/2012/shapeup/index.php
Which in turn is based on a technique called Projective Dynamics, presented in this paper
http://www.seas.upenn.edu/~ladislav/bouaziz14projective/bouaziz14pr...
I also want to point out that the first paper does come with an open source library written in C++, which runs independently from Rhino/Grasshopper. Daniel Piker's implementation in Kangaroo 2 was written in a .NET language (I guess he used C# as most of the scripting examples he shared on this forum were written in C#). However this implementation is not open source.
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2025 Created by Scott Davidson. Powered by