algorithmic modeling for Rhino
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…Continue
Despite the age of the format, gifs remain a popular and very widely supported way to share small animations. The…Continue
A few days ago I uploaded the first public work-in-progress version of the new Kangaroo (http://www.food4rhino.com/project/kangaroo)
I'm really excited to share this new release - which makes Kangaroo significantly more powerful and flexible.…Continue
Spatially varying fields, which associate a value (such as a number or a vector) to every point in space, have a…Continue
A minor update to the remeshing component (read about the earlier release here)
This adds the option to also scale the triangle size by distance from the boundaries:…Continue
I've updated the examples page for Kangaroo with a zip of over 80 definitions, organized by category, many with explanatory annotations, and covering several popular topics:
Hopefully this saves people some searching around, and makes learning to use it a little easier.
This will be incorporated into future releases of Kangaroo, but because it is so much fun to play with (not to mention useful!), I was excited to share this as a standalone component right now.
This is a tool for remeshing, as I first wrote about and demonstrated…Continue
Lots of new features added. Read more about it here:
To complement the recent Exoskeleton wireframe thickening tool by David Stasiuk and myself,
I am also sharing this component for cleaning up messy wireframes or line networks.
You provide it with any list of lines and it turns them into a clean directed graph or network.
So it :
-Snaps together nearby…Continue
(without the heavy calculation of a Boolean intersection of many pipes and spheres).…Continue
I've just posted a new article about something I've been working on recently:
I'm quite excited about this step forward, as I think dynamically changing topology is going to open up a lot more possibilities for interesting ways of using relaxation/optimization.…Continue
Around 3 years ago I wrote an essay on my blog about what I called rheotomic surfaces - a type of surface I had developed related to fluid flow and electrostatics, and a technique for their generation…Continue
I'm putting this up for anyone who wants to test it out before I make it the main release on the Food4Rhino site. Let me know if it works and if not what errors you get.
This contains a fix for the Mesh Collision component, and also a new sort of Anchor where you can toggle separate booleans for constraint in x, y or z of a point.
(Also note that like the AnchorSpring component this connects to the ForceObjects input of the main Kangaroo component rather…Continue
There's a new version of Kangaroo available :
It contains numerous new additions, described in more detail here:
Also - a while ago I taught a workshop using Kangaroo at Aarhus…Continue
A little test of metaballs / implicit surfaces in Kangaroo.
Because this is force based it is possible to generate a nicely structured mesh instead of the messy triangles from marching cubes (it's also fairly quick)
I plan to upload the new Kangaroo with this feature (and several other additions) in the next few…Continue
Version 0.066 of Kangaroo is now available:
This should now be compatible with Grasshopper 0.8.0051
One of the new additions is the hinge force, which allows you to control the angle between any pair of connected triangles (The angle is measured in the plane normal to their common edge, so you can control the direction)
If the rest angle…Continue
Kangaroo 0.06 is now available from the food4rhino site
Many new features and bug fixes are included - Wind, Alignment, Shear, Anchorsprings, Planarize…Continue
Many new features and improvements (including a manual).
Includes demos for inflation, wool threads bundling, self-organization, mesh planarization and…Continue