Description
Changelog
Reviews (0)

A procedural tree generator for Godot 4, based on EZ-Tree by Dan Greenheck (MIT license).

Two nodes:

  1. EZTree — generates a single tree mesh from adjustable parameters, rebuilding live in the editor as you tweak them.
  2. EZTreeDraw — paints forests of EZTree trees onto your ground geometry with a brush, directly in the 3D viewport. Tree placement raycasts against your ground's StaticBody3D collision — the ground MeshInstance3D needs a StaticBody3D + CollisionShape3D.

Tweak any parameter in the inspector — seed, branch levels, angles, lengths, gnarliness, leaves — and the mesh rebuilds live in the editor.

A demo scene is included at res://addons/ez-tree-godot-port/demo/ez_tree_demo.tscn.

Credits / licenses

  • Based on the EZ-Tree library: MIT, © Dan Greenheck (see LICENSE)
  • Bark textures: ambientCG (CC0)
  • Simplex noise in the leaf shader: ashima/webgl-noise (MIT)

Changelog for version EZ-Tree-Godot-Port

No changelog provided for this version.

Reviews

EZ-Tree For Godot has no reviews yet.

Login to write a review.

Consider supporting the creators!

If you enjoyed this asset consider supporting its creator. Follow the link below.