EZ-Tree – Free Procedural Tree Generation Software

Today we check out EZ-Tree, a completely free and open source application for creating procedural trees of all type. It can create everything from shrubs to mighty oak trees, with fine tune control over the entire creation process. The results can then either be rendered as a game ready 2D sprite, or exported in 3D using the GLB format for use in game engines such as Unity, Unreal or Godot or further modified in DCC tools like Max, Maya or Blender. The project is open-source under the MIT license and is created using JavaScript and the popular Three.js framework.

EZ-Tree is described as:

EZ-Tree is a procedural tree generator with dozens of tunable parameters. The standalone tree generation code is published as a library and can be imported into your own application for dynamically generating trees on demand. Additionally, there is a standalone web app which allows you to create trees within the browser and export as .PNG or .GLB files.

Key Links

EZ-Tree Application

EZ-Tree GitHub Repository

You can learn more about EZ-Tree and see it in action creating procedural trees for use in Godot and Blender in the video below.

Scroll to Top