Day 8 | Introduction to Kangaroo2


Posted on: July 10th, 2020

Day 8 | Introduction to Kangaroo2

Date: 22.06.2020

Software used: Rhinoceros 6, Grasshopper, Kangaroo2

Tools Used: Rectangle, Populate 2d, Sphere Collide, Shatter, Length (Line), Surface, Divide Curve, Project, Mesh, OnMesh, Button, Bouncy Solver, Interpolate, Boolean Toggle, Solid Point Collide, Load, Floor, Delaunay edges, Vector, Delaunay Mesh.

The session focused on developing the understanding of using kangaroo2 in continuation of the previous session. To understand this, two sets of small exercises were done followed by final exercise where learning of this two exercises and previous day session was accumulated to generate a fabric (in this example a Bed sheet) using Kangaroo2.

Random points generated in a rectangular geometry.


Triangulated curves generated by connection of the populated points using Delaunay Edges.


Collision of spheres (created on points) using Bouncy Solver and sphere collide.


Spheres flocked by controlled list length and strength of sphere collide.


Polycurve created in rhino and assigned in grasshopper.


 Interpolating points shattered points generated from the base polycurve.


Pattern generated on increasing the radius of collision.


A rectangular surface was created in rhino and assigned in grasshopper. The polycurve being projected on the surface.


The pattern confined within the rectangular geometry using bounding box.


Base surface in rhino trimmed with two cuboids.


Final outcome showing pattern shaped according to the boundary of the surface.


A surface and geometry created in rhino and assigned in grasshopper. Populated points generated on surface being dropped on the solid geometry using Bouncy solver.


Triangulated mesh generated from the populated points of the surface and dropped on the solid geometry.


Triangulated mesh being morphed on the solid geometry.


Triangulated mesh morphed again after increasing number of points on the surface.


Desired mesh after trials.


Final outcome after baking the mesh in rhino.


Steps from a plain surface to mesh to fabric kind surface.



Read More: