Expand description
Terrain system for WaterDropEngine.
Divide the world into a grid of chunks, each with its own heightmap and splat-map stored as a layer inside shared GPU texture arrays.
§Example
fn init(mut commands: Commands, asset_server: Res<AssetServer>) {
commands.spawn((
Terrain::load("tests/terrain"),
TerrainRenderer::new(&asset_server),
TerrainPhysics::default()
));
}