Overview
Create trees and vegetation for your Unity projects with just a few clicks!
Broccoli Tree Creator is a Procedural Vegetation System using a node-based system that provides tons of options to control almost every visual aspect for the final tree. This also includes options to generate optimized assets suited for your target platform as well.
Main Features
- StdRP, URP and HDRP compatible.
- On-Editor Prefab Creation.
- Runtime Generation API.
- LODs and Billboards.
- WindZone support.
- SproutLab Tool to create your own leaves textures.
- Catalog with trees ready to be customized.
- Randomized and bezier curve based branch editor.
Mesh
A tree structure based on bezier curves for detailed customization (like scale), LODs and billboard generation provides further optimization for asset performance.
Materials
Support for StdRP, URP and HDRP based on SpeedTree8 Unity native shaders. You can also use third-party materials and shaders or use your own.
Textures
Use custom texture images to set colors, normal maps, ambient occlusion, smoothness and metallic properties. Create your atlas and share them between Prefabs.
Effects
Support for wind effect through WindZones. Advanced Factory Settings to set strength, direction, ripple and trunk bending for tree Prefabs, runtime meshes and Terrains.
Runtime & Prefab
You can save and share your pipelines with our persistence feature. Create trees at runtime using code or export to prefab with package options.
Documentation & Support
This extension comes with complete documentation, example scenes and a tree catalog to get you started. Support is available at the Discord server.
