feat: wire vertical exaggeration through the shell #13
@@ -199,6 +199,7 @@ impl AppData {
|
|||||||
match action {
|
match action {
|
||||||
AppAction::SetTerrainPreset(preset) => self.terrain_preset = preset,
|
AppAction::SetTerrainPreset(preset) => self.terrain_preset = preset,
|
||||||
AppAction::SetRendererMode(mode) => self.renderer_mode = mode,
|
AppAction::SetRendererMode(mode) => self.renderer_mode = mode,
|
||||||
|
AppAction::SetRenderQuality(quality) => self.render_quality = quality,
|
||||||
AppAction::SetWaterLevel(value) => self.scene.water_level = value,
|
AppAction::SetWaterLevel(value) => self.scene.water_level = value,
|
||||||
AppAction::SetTreeLine(value) => self.scene.tree_line = value,
|
AppAction::SetTreeLine(value) => self.scene.tree_line = value,
|
||||||
AppAction::SetSnowLine(value) => self.scene.snow_line = value,
|
AppAction::SetSnowLine(value) => self.scene.snow_line = value,
|
||||||
@@ -378,7 +379,14 @@ pub enum AppAction {
|
|||||||
river_level: f32,
|
river_level: f32,
|
||||||
lake_level: f32,
|
lake_level: f32,
|
||||||
drainage: f32,
|
drainage: f32,
|
||||||
|
lake_center_x: f32,
|
||||||
|
lake_center_z: f32,
|
||||||
|
lake_radius: f32,
|
||||||
|
river_center_x: f32,
|
||||||
|
river_width: f32,
|
||||||
|
river_bend: f32,
|
||||||
},
|
},
|
||||||
|
ResetHydrology,
|
||||||
SetPalette(crate::scene::Palette),
|
SetPalette(crate::scene::Palette),
|
||||||
SetPreviewSize {
|
SetPreviewSize {
|
||||||
width: u32,
|
width: u32,
|
||||||
|
|||||||
Reference in New Issue
Block a user