TREEBOX - Easy Procedural Foliage for Games
** Requires Blender 4.2 or newer **
Unlock the power of procedural generation and make nature with ease with TREEBOX, the ultimate collection of nature generators designed for game developers and artists. Featuring a versatile tree, pine, ivy, and canopy generator, TREEBOX makes it easy to craft realistic, anime-inspired trees & nature assets with ease. Packed with a user-friendly interface and a feature-rich Geometry Nodes menu, saving you hours of manual work.
CHECK THE LAST PAGE FOR TIERS AND ROADMAP!
Key Features:
-
Procedural Tree Generation: Create a wide variety of trees with customizable settings.
-
Ultimate Control: Branch splitting, leaf scattering, normal smoothing, volume generation, and more to make your dream trees come true.
-
Preset Materials: A comprehensive library of materials to bring your trees to life.
-
Geometry Nodes Power: A feature-packed menu for fine-tuning every detail of your tree models.
-
Game-Ready Mesh Conversion: Easily convert trees into optimized meshes with one-click.
-
Bonus Generators: A highly polished Pine & Ivy generator are also included in TREEBOX PRO.
Perfect for game developers, artists, and creators who want to bring nature to life in their projects. With TREEBOX, the mission is to simplify the creation of natural assets for indie games and projects. With this tool, I hope to save you 100's of hours in Blender, which also saves a lot of trees. Please reach out to me directly on ArtStation if you ever need help with TREEBOX. Thank you! - Justin (@ShinGidora)
--- UPDATES ---
VERSION 1.2 UPDATE - MAY 2025
Installation
- Treebox (Standard Tier) is now an Extension!
- Treebox PRO remains a legacy add-on, to give complete control of the source code!
- All Treebox Tiers are now installed through a ZIP File
- Please UNZIP "TREEBOX_PRO_UNZIPME" to find the Add-on ZIP & Treebox_Library
- The PRO Library Installation is now in both the N-Panel and the Add-On Preferences!
- All Treebox Assets are now in the "TREEBOX_Library" Folder
Tier Changes
- All Versions should include Licenses that are clearer in use. ALL TIERS CAN SELL GAMES WITH TREEBOX.
- TREEBOX PRO's price will be increased to $60 to reflect full commercial rights and source code assets.
- TREEBOX PRO also includes the first 5 MATBOX packs as a thank you to those who already have it.
- Please buy the official Commercial edition if you are a >100k Revenue Company or need unlimited seats.
- Please reach out to me @ShinGidora on Discord or Artstation if you want to upgrade from a previous tier.
Bug Fixes
- Fixed an issue where "TREE to MESH" will bug out if the Tree is not selected. Now it holds your hand.
- Fixed an issue where Canopy Normals were not respecting Volume Normals. I put some respect in there.
- Fixed an issue where TREEBOX could only be installed via the .py file
- Fixed an issue where dead materials would appear after converting to mesh
- Fixed an issue where branch resolution sliders were not responding
- Fixed missing Pine Tree Cap object + Missing Parameters
- Materials can now be changed in the generators and do not need to be a mesh first.
- Fixed an issue where blank materials would remain after clicking "Tree to Mesh"
Improvements
- Leaves Inactive Mode -- Optimized both the Geometry Nodes & Tree to Mesh process for Dead Treees
- Improvements to Tree to Mesh -- Slide the Volume Radius around in Defautl Scatter mode to change Normals.
- More Controls -- More Power. All Generators get some extra polish regarding their slider interaction.
- Leaf Objects are now Leaf Collections. That means multiple leaves in one tree
- Added Thickness + Branch Taper/Offset + & Flare to Tree Generator. Not all branches need to thin out now.
- Default Scattering / Volume Generation improvements. Overall smoother resolution without much expense.
- Canopy Generator now has X & Y scaling. That's kinda cool.
- Improved & Cleaned up default parameters... The default tree is a little less finnicky.
- Added Normal Algin Rotation to Ivy Generator. Be careful with it!
- Minor Material Improvements. Major ones coming... One day?
Planned Bug Fixes
- Appending new generators creates a duplicate material. Not the end of the world, but I'll clean that up.
- Please message me if you come across bugs so I can add them to the list!
Planned Roadmap
- Less Finnicky Materials
- Auto Vertex Paint Toggle
- PBR Bark Materials
- Fern Generator
- Grass Generator
p.s. I worked really hard on this.. haven't slept in days. But you're all amazing so you deserve the effort.
Learning Python, Geometry Nodes, & Extensions at the same time was miserable.
Every line of code that could break did break. ten times. but I didn't give up. and now you have... tree <3
I will make a new video ASAP -- please share it when it's out to help out the channel! - Justin
VERSION 1.1 UPDATE! - March 2025
1. Price change -- The good kind! :)
2. Quality of Life Improvements + Bug Fixes
- Fixed a bug where you couldn't activate "Draw Trunk?" Mode
- Generators include sample Curve / Mesh for correct references
- Generators preset settings updated & polished
- Cleaned up redundant node groups & optimized Blender files
- Minor Shader improvements // Color Consistency
3. Included License Files: I've included legal documents in both versions to clarify legal use of all tiers and editions. With this included license, it's important I clarify that assets made with the standard license CANNOT BE RESOLD and add-on use is limited to ONE SEAT -- BE KIND TO ARTISTS AND SUPPORT THEM PROPERLY :)