Procedural trees

Houdini Engine tool for Unreal Engine 5 that allows environment artists and Layout artists easy to use tools to generate unique trees for their scene. The tool also works in Houdini as a standalone for exporting trees.

The tool is capable of generating trees through most of their life cycle, and any style of tree such as cedar, maple, and oak. Controls are designed to be simple, while remaining flexible, and have options to randomize between ranges based on an artist-defined random seed, or positional based seed.

Check out the demo below!

Demo

Many tree types

The tools can create trees of various types. Cedar, maple, and oak are featured here.

Wind shader

Using height (red), distance from trunk (green), and branch group (blue) I created a vertex shader to animate wind in the trees.

  • IES profile library tool

    Maya script to visually browse and apply IES light profiles to compatible lights for rendering with Arnold or Redshift.

    See project 
  • Texture blending tool

    Unreal Engine script to speed up the workflow of applying runtime virtual textures to a landscape material and static mesh actors to blend them into their environment.

    See project 
  • Procedural bridge

    Procedural modelled bridge based on the Millau Viaduct in France. Adjustable path, height, cables and support structures.

    See project