getTerrainFromHeight method
Returns the correct terrain type based on the height. Height is between -1 and 1
Implementation
@override
Terrain getTerrainFromHeight(double height) {
if (height < -0.5) {
return Terrain.deepSea;
} else if (height < -0.2) {
return Terrain.sea;
} else if (height < -0.1) {
return Terrain.shore;
} else if (height < 0.3) {
return Terrain.grassland;
} else if (height < 0.5) {
return Terrain.hills;
} else if (height < 0.8) {
return Terrain.mountains;
} else {
return Terrain.snow;
}
}