algorithmic modeling for Rhino

Daniel Piker
  • Male
  • United Kingdom
Share on Facebook

Daniel Piker's Friends

  • Berkhan Eminsoy
  • Logan Powell
  • Maurizio Giodice
  • Alberto Pugnale
  • Fong Weng Kong
  • Kafk
  • zhebin huang
  • Gregory Quinn
  • Colin Rennie
  • delara
  • Matt
  • Phil Frank
  • Artman
  • Lorenzo Vianello
  • Hector Quilantan

Daniel Piker's Groups


Daniel Piker's Page

Profile Information

Daniel Piker's Photos

  • Add Photos
  • View All

Daniel Piker's Videos

  • Add Videos
  • View All

Daniel Piker's Blog

Kangaroo 2.41 - including beams and curvature continuity

The big new feature here is beams. This was one of the main motivations for adding 6 degree of freedom nodes, and something I've been meaning to include in Kangaroo for several years.

Before, with only 3 degree of freedom nodes, it was very hard to model bi-axial bending behaviour and torsion. Now, when each end of the…


Posted on October 21, 2017 at 6:31pm — 9 Comments

Animated gif encoding within grasshopper

Despite the age of the format, gifs remain a popular and very widely supported way to share small animations. The…


Posted on March 24, 2016 at 12:00pm — 9 Comments

Kangaroo 2.0 - Now out of the pouch and available for testing!

A few days ago I uploaded the first public work-in-progress version of the new Kangaroo (

I'm really excited to share this new release - which makes Kangaroo significantly more powerful and flexible.…


Posted on March 22, 2015 at 12:30pm — 17 Comments

Aether – simple speedy spatial fields for Grasshopper

Spatially varying fields, which associate a value (such as a number or a vector) to every point in space, have a wide…


Posted on December 16, 2014 at 8:01am — 32 Comments

Kangaroo wins at 1st ALGODeQ competition

ALGODeQ is an international competition for algorithmic design programs, held for the first time this year.

There were 190 entries from 43 countries, judged by a large panel of professors and practitioners from around the world, in a multi-stage process.

The original intent of the organisers had been to award a single Grand-Prix, with an award of 1 million Yen, but during the judging process it was decided to award multiple highest prizes in 3 separate categories.

It is a… Continue

Posted on November 4, 2014 at 1:18am — 46 Comments

Comment Wall (43 comments)

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

Join Grasshopper

At 1:29pm on July 10, 2018, Pedro Veloso said…

Hi Daniel, 

I am trying to integrate a simple 2d collision with Kangaroo in GHPython. in the example of the attached file, I have 5 polygons, four of which are attached by their coincident vertices. The attached polygons should move as single body and should repel the isolated polygon, which is not connected to anything. I am able to implement it in GH. I am able to implement the forces in GH and the solver in Python. However, when I try to implement the forces in GH Python, the results are buggy. Nothing happens and when I move a slider that constraint the max number of iterations, the shapes start to rotate.

Thank you.

Here is the original post:

At 10:51am on December 5, 2017, shabnam1367 said…

download link for kangaroo please

At 1:24am on November 10, 2017, yasloghmani said…

hi dear daniel:

Unfortunately, I can not simulate a few scissors with Kangaroo

Thank you for helping me in this field

At 7:04am on August 11, 2017, Fergus Shi Yong An said…

Hello, Daniel, I am trying to add a "select one point" in my C# written componet. But failed. Can you give a hint how the Grasshopper window is hidden, and the Rhino window is activated? Thanks so much .

At 11:42am on June 6, 2017, Andrey said…

Hello, Daniel! I did not properly open the files. Please tell me the current software version Rhinoceors 5, 2.3.1 Kangaroo and Kangaroo Physics 0.099 support these files? Thank you!

At 1:28am on April 23, 2017, doublenutt18 said…

Hi Daniel,

Is there a possible way to panel your folding origami on surface smoothly? 


I tried using morph3D paneling tool but somehow the intersections between each pattern are overlapping and not smoothly join. 

At 5:27am on February 15, 2017, zaidoon said…

Thank you Daniel for your efforts

At 8:04am on October 10, 2016, Arpan Bakshi said…

GhPython Workshop coming up this month. Tool developer Chris Mackey is teaching a live webinar titled - Making Your Own Python Components. More information and registration at

At 5:54pm on May 20, 2016, SEAN TITTLE said…

Hi Daniel, 

I am having trouble turning a surface/mesh into a series of equal equilateral triangles.

I downloaded the latest Kangaroo but unfortunately some of the toggles have changed and whenever I open a script from these forums there are parts missing.

Can you provide me with some assistance? 

Thanks in advance!


At 12:57am on February 12, 2015, Levin said…

Hi, Danil. I saw a video on vimeo that's named "Grabbing interaction & adding elements". I'm curious what's the Screen capture software?






  • Add Photos
  • View All

© 2018   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service