A procedural garden generator built as a Houdini Digital Asset (HDA).
City Garden HDA is a Houdini Digital Asset (HDA) that allows users to create customizable garden structures, inspired by the Supertree Grove at Singapore's Gardens by the Bay. This tool is designed for artists and designers who want to generate complex, interactive garden layouts with minimal manual effort.
This HDA is inspired by Singapore's Gardens by the Bay -- Supertree Grove.
- Procedural Supertrees – Inspired by Singapore’s iconic vertical gardens, with customizable height, radius, materials, and lighting.
- Plant Distribution – Paint areas to populate palm trees, orchids, grass, and bushes dynamically.
- Stone Pathways – Draw paths using Houdini’s curve tools, with adjustable stone size, spacing, and materials.
- Fireworks System – An optional feature for festive scenes, with customizable colors and intensity.
- Terrain Adaptation – The garden layout automatically conforms to uneven landscapes.
- Custom Geometry & Materials – Users can swap default assets with external geometry for unique designs.
- Download the City Garden HDA file (
sop_city_garden.1.1.hdanc
). - In Houdini, go to Windows → Asset Manager and Install Library.
- Load the asset by creating a
city_garden
node in SOPs.
- Adjust Terrain: Set ground size and color.
- Add Supertrees: Toggle placement mode and click to add/remove Supertrees.
- Create Stone Paths: Use the curve tool to draw procedural pathways.
- Paint Plants: Use the painting tool to populate the garden with trees, orchids, grass, and bushes.
- Fireworks (Optional): Enable and tweak color gradients for celebration scenes.
- Render: Use Karma CPU for high-quality rendering with physical sky settings.
Refer to the HDA help card for more details.
View full timelapse demo here.
Feature | Overview |
---|---|
Supertrees | ![]() |
Stone Path | ![]() |
Plants | ![]() |
Area Patch | ![]() |
Fireworks | ![]() |
View full timelapse demo here.
For inquiries, reach out to: