rustial_engine/terrain/
mod.rs1mod backfill;
4mod config;
5mod elevation_source;
6mod error;
7mod hillshade;
8mod http_elevation_source;
9mod mesh;
10mod quantized_mesh_source;
11mod terrain_manager;
12
13pub use backfill::{
14 expand_with_clamped_border, interior_dims, patch_border_edge, patch_changed_tiles,
15 BackfillState, NEIGHBOR_OFFSETS,
16};
17pub use config::TerrainConfig;
18pub use elevation_source::{
19 ElevationSource, ElevationSourceDiagnostics, ElevationSourceFailureDiagnostics,
20 FlatElevationSource, TerrainRgbEncoding,
21};
22pub use error::TerrainError;
23pub use hillshade::{prepare_hillshade_raster, PreparedHillshadeRaster};
24pub use http_elevation_source::HttpElevationSource;
25pub use mesh::{
26 build_terrain_descriptor, build_terrain_descriptor_with_source, build_terrain_mesh,
27 build_terrain_mesh_with_source, elevation_region_in_texture_space,
28 materialize_terrain_mesh, skirt_height,
29 TerrainElevationTexture, TerrainMeshData,
30};
31pub use quantized_mesh_source::QuantizedMeshSource;
32pub use terrain_manager::{TerrainDiagnostics, TerrainManager};