algorithmic modeling for Rhino



Kangaroo is a Live Physics engine for interactive simulation, optimization and form-finding directly within Grasshopper.

The Discussion Forum below is the best place to ask any questions about using Kangaroo.

(Avoid posting questions on the Comment Wall, as it does not allow organization of replies)

Members: 1560
Latest Activity: 20 hours ago

Discussion Forum

Gridshell form finding solutions? 2 Replies

Hi all. I am fairly new with Kangaroo and currently working on a project that involves a gridshell structure. I have checked everything online for a Grasshopper/ Kangaroo definition and still can't find anything that I understand to work with.…Continue

Started by Maria Touloupou. Last reply by Maria Touloupou 20 hours ago.

applying forces to mesh

i was wondering if there is a component on kangaroo that creates a force that twists a mesh surface around a helix ? Continue

Started by Mohamed ahmed bargash on Friday.

Quad mesh for a 3D surface

Hi everyone,I have been reading a lot of discussions on meshing surfaces, papers on different meshing techniques (based on curvatures, relaxation, morphing). I'm quite filled with theories and I think I get the big pictue now. Though, I couldn't get…Continue

Tags: Weaverbird, Kangaroo, Surface, 3D, Mesh

Started by Thomas TRINELLE on Thursday.

LineLine demo 1 Reply

Daniel put up this video detailing some lineline interactions a while ago and I needed the 2d collision function but nobody had done a demo of it yet so i somewhat fumbled my way through it.…Continue

Tags: lineline, collision, kangaroo

Started by Kameron Baumgardner. Last reply by Daniel Piker on Wednesday.

Periodic boundary conditions with TranslationLock - examples 14 Replies

While Kangaroo is all about applying the laws of physics to digital modelling, there are times when it can be useful to be able to bend these laws a bit.(I've written about some other examples of this before here: …Continue

Started by Daniel Piker. Last reply by panhao on Wednesday.

material parameters for fabric 3 Replies

Dear all, sometime ago I put a discuss about a simulation of material properties:…Continue

Started by Frank. Last reply by Frank on Tuesday.

News and Updates

Orthogonal Clustering

I’ve always aimed to make Kangaroo a specifically architectural physics engine. While it shares many characteristics with similar engines used for other purposes, such as games and animation, it has some features that are uniquely suited to designing buildings. Form-finding and physics-based-modelling often result in curved shapes, with an elegant and natural appearance which is something […]

Variation from Uniformity

All of these triangles are identical and equilateral: In architectural geometry over the last few decades, a common topic of research has been how to build and clad doubly curved surfaces in an efficient way. While computer aided manufacturing has made it possible to make buildings where every panel has slightly different dimensions, there are […]


      As regular readers of this blog will know, I’m passionate about the use of relaxation and force-based methods for optimizing geometry in a very interactive way. There is a great variety of form-finding that can be done by assigning physical forces as interactions between sets of particles. However, in my investigations so […]

dipoles and toroidal vortices


Solitons, Bistable structures and Auxetics

A soliton is a kind of solitary, stable and localised wave which acts in many ways like a particle. They are useful in describing a diverse range of physical phenomena, and their mathematics is a large and active topic of research. One way of demonstrating the idea of solitons is the coupled pendulum model: Imagine a series […]

Comment Wall


You need to be a member of Kangaroo to add comments!

Comment by Luis García Lara on Thursday

Hi Daniel,

i'm having an error using KingKong plug-in, this error come from the kangaroo cluster, I think it's for the change of the hinge component in the last update of kangaroo, i'm wondering if someone can share the password for update the cluster?¿ or update the cluster and share again for continue using this nice plug-in?¿


Comment by S.Sifakis on Thursday


I am trying to create constaint on  an inflattable mesh by using a curve as a spring. I used the mesh collide  component in order to deform the mesh following the curve as a constraint but the mesh doesn't seem to recognize it. I am working on the file that originated from this discussion.
Any help would be appreciated




Comment by Aurea Botelho on Thursday

I have uploaded Kangaroo and it's not working at all :/

Comment by chaz on February 12, 2014 at 11:56am

hey guys im having a severe problem. I cant find kangaroo anchor points while im using the kangaroo plugin! please help 

Comment by ALI ESLAMI on February 12, 2014 at 4:29am
Comment by andres obregon on January 9, 2014 at 2:07pm


thank you , it is working now.

Comment by Juan Carpio on January 9, 2014 at 10:14am

Hi Andrés. Just make flatten at "Force Objects".  

Comment by andres obregon on January 9, 2014 at 9:09am

Hello All.

I am testing the catenary example, but it does not work, I have an error 1. Solution exception: Index was out of range. Must be non- negative...

somebody could explain me how do I fix it?

Thank  you.


Comment by Akims H on December 30, 2013 at 5:04am

Has anybody can help me?

I install kangroo in right components folider
but still don't have this component

please help me!

Comment by Luis García Lara on December 14, 2013 at 3:27pm

Hi Daniel,

this is my first try with origami folding, i use the example file with the new component mesh foldings but i miss something...
i need to put some anchor points?
Thanks in advance


Members (1560)



Search Grasshopper


  • Add Photos
  • View All

© 2014   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service