Implements bush and flower spawning on ground tiles based on vegetation density.
Adds new assets for bushes and flowers, and introduces multi-mesh rendering for optimized performance.
Introduces seasonal color variations for vegetation using a shader for bushes and materials for flowers and grass.
Refactors material application into a MaterialManager to handle material assignments over multiple frames.
Moves ground tile scripts into a subfolder.
Adds floating particles to test scene.
Updates grass and tree spawning to use the parent's RNG,
ensuring consistent random generation based on the seed.
This removes redundant RNG instances and ensures that grass and
trees are generated predictably for a given cell.
Adds procedural ground tile generation with chunking for improved performance.
Includes:
- Ground tile entity with debug text and cell information
- Grass and tree placement based on cell data
- Ground shader for visual representation
- Chunk loading and unloading system based on player position