Frosty Grass is a Rust crate that provides a simple plugin for the Bevy game engine. The plugin renders simple grass on top of 3D meshes using GPU instancing.
- GPU Instancing: Leverage the power of GPU instancing for efficient rendering of a large number of grass instances.
- Integration with Bevy: Seamlessly integrate the grass renderer into your Bevy project with minimal setup.
- Sampling grass properties from image maps
- color
- height
- density
- Run
cargo run --example grass_fieldto see an example of randomly generated terrain covered in grass. UseWASDto move around,QEto turn, andSPACE SHIFTto go up and down.
This crate is licensed under the MIT OR Apache-2.0 licenses
I welcome contributions! If you find any issues or have ideas for improvements, please open an issue or submit a pull request.
