Description
Changelog
Reviews (0)
A procedural tree generator for Godot 4, based on EZ-Tree by Dan Greenheck (MIT license).
Two nodes:
- EZTree — generates a single tree mesh from adjustable parameters, rebuilding live in the editor as you tweak them.
- 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.