🎮 Game

A flora painting and streaming tool for s&box. FloraStorage keeps a sparse chunked grid of painted cells with packed height, density, normal and entry index plus custom binary serialization, FloraGenerator turns those cells into deterministic per-instance positions, rotations and scales using integer hashes, and FloraRenderer streams instanced meshes and transient ModelColliders in and out as the viewer moves between chunks. The project ships each file twice, once under Code/ and once at the root, with the root copies being the same classes.

🔧 Editor

In the editor you get a brush to paint and erase flora coverage onto a FloraRenderer in the scene. The tool traces mouse input onto world geometry, samples height and normal, then writes density and entry values into the renderer’s storage with a simple UI for brush size and mode.