Forest Builder in Houdini

For this tool, I wanted to explore Python usage in Houdini, and this was a great exercise to dive into Houdini’s Python API and get to know the node system. I also implemented the UI using Qt.

In the UI, the user can select a curve or 3D geometry from the dropdown list, and press "Create Nodes."

  • If the user selects a curve, they can draw the curve point by point in the viewport, and trees will automatically populate the curve

  • If the user selects a 3D geometry, it will be populated by trees and they can play with the density slider to increase/decrease tree coverage

The user can then export their creation to a USD file.

Previous
Previous

Casita Builder in Maya

Next
Next

USD in Maya