Rhino / Grasshopper plugin · Free
Dodo
A free collection of scientific tools for computational designers — machine learning, optimization, tensor fields and more.
Dodo is a free Grasshopper plugin that gathers a broad set of scientific tools under one roof. It grew out of a simple frustration: the methods computational designers need — neural networks, optimization, tensor fields, isosurfaces, linear algebra — were scattered, hard to use, or missing from Grasshopper entirely. Dodo brings them together as native components.
It has been downloaded and used by designers, students and researchers around the world, and remains one of the go-to plugins for putting machine learning and advanced maths inside a Grasshopper definition.
What is inside
Dodo is intentionally broad. It is less a single tool than a scientific toolbox for the computational designer.
- Machine learning: neural networks and learning tools that run inside Grasshopper.
- Non-linear optimization: solvers for design problems that resist closed-form answers.
- Tensor-field manipulation: generate, blend and follow direction fields across geometry.
- Isosurfaces via marching tetrahedra for clean extraction of implicit geometry.
- Linear algebra: the matrix and vector operations that underpin everything else.
Free and widely used
Dodo is free to download on Food4Rhino. It is used in practice and in teaching, and it pairs naturally with our other geometry work — for example using Capybara for meshing and Dodo for the optimization or learning step.
More in Grasshopper / Rhino Plugins
Related work.
Interested in Dodo?
Tell us about your problem — we’ll tell you how we’d approach it.