🎮 Game

Painted foliage rendering and collision for a game. A FloraDefinition resource lists models and tuning, FloraStorage stores per-model instances with binary serialize and a revision counter, and FloraRenderer spawns SceneObjects for each instance, draws simple gizmos, and spawns transient ModelCollider GameObjects near the viewer. It keeps colliders and instances in sync with storage changes and prunes missing models.

🔧 Editor

An editor painting tool that lets creators place and erase flora into a FloraRenderer. It shows a brush in the scene view, samples under the cursor, scatters instances based on spacing and slope, traces against geometry, then writes transforms into the renderer storage. Runs as an editor tool with scene interaction and renderer integration.