Skip to main content

Crate wde_terrain

Crate wde_terrain 

Source
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()
    ));
}

Modules§

render

Structs§

TerrainPlugin

Constants§

TERRAIN_BUILDINGS_COLLIDER_GROUP
TERRAIN_COLLIDER_GROUP