Core and add-ons

Core and add-ons

The Grove Core is not a traditional standalone application in the sense that it does not have its own UI. Add-ons for Blender and Houdini add two completely different user experiences, right inside your favorite 3D app.

The natural simulation runs in the independent Core module. Tree growth is powered by this high-performance library written in Rust, a language known for its speed and stability, to allow you to grow trees fast and without compromise. The Core is compiled as a Python library module that runs on Windows, Linux and macOS.

The Core does all the hard work, from growing your trees, to ray-traced shade calculation, to physical wire simulation, to building the finished 3D models including UVs and attributes. The modular Core is also built for portability – both the Blender add-on and the Houdini add-on both use the same core – all that is left for a new target application is high-level functionality and UI. The Core is portable to any app with a Python API, starting with Blender and Houdini.

So here we are with the powerful core and two add-ons: