Overview
Useful links, guides and information on using Flora.
Flora lets you render large numbers of objects as instances (drawn from shared prefab data instead of one full GameObject rendering path per item). It is designed for terrain foliage, converted scene prefabs, and runtime-spawned populations.
Start Here
If you are new to BRG/instancing, follow this order:
Common
Render terrain trees/details with Flora: Terrain Provider
Convert existing prefab objects: Conversion
Spawn and control instances in code: System
Tune visibility/performance: Render Settings, Density Settings, Culling Pipeline
Concepts
BRG (Batch Renderer Group): Unity GPU-driven rendering path Flora uses for scalable draw submission.
Instance Container: a serialized list of instance transforms for large static/semi-static sets.
Volume Override: scene regions that override render/density settings.
Samples
Additional Resources
Requirements
Unity 6 LTS, 6.3 LTS
Compute Shader Support on Target Platform
Universal, High Definition, or Custom Scriptable Render Pipeline
Last updated
