Axolotl
(by worbit)
Volumetric Modeling components for Grasshopper.
Support Email

Axolotl provides a set of volumetric modeling components for Rhino Grasshopper. They come as GH user objects and most of them are Python scripts. The range of possible applications is quite broad, it can do a lot of things. It is not very fast! It is thought and used as a teaching resource.

Keywords: signed distance fields (SDF), voxel space, function representation (FRep), constructive solid geometry (CSG), implicit surface

Installation

  • Download and unpack the zip-Archive
  • Copy the content of the folder UserObjects (*.ghuser files) into the corresponding special folder of your Grasshopper installation (Grasshopper: File > Special Folders > User Object Folder)
  • You should then see a new tab "Axolotl" appear in the GH toolbar, containing the Axolotl components
  • A second zip-Archive can be downloaded that contains some example definitions
  • As most of the user objects are Python scripting components, you will also need to install GHPython plugin from here: food4rhino.com/app/ghpython

Usage

A folder with some example definitions can be downloaded below. Note that these are not always up to date, when UserObject definitions change. For more detailed description, see here: github.com/dbt-ethz/Axolotl/tree/master/examples

Join the AXOLOTL group on grasshopper3d.com to see some examples and share your creations.

Background

More about the research on volumetric modeling can be found here: dbt.arch.ethz.ch/research-stream/volumetric-modelling/

The most recent version of the components can always be found here: github.com/dbt-ethz/Axolotl

Future

The idea is that this becomes a proper GH plugin one day. Some of the components might get rewritten in C# for performance improvement.

Authors

DBT - Digital Building Technologies / ITA / ETH Zurich / Mathias Bernhard / bernhard@arch.ethz.ch

License: