配置生成逻辑优化
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
#include "Config_Default.h"
|
||||
Default_Config_File make_default_cesium_graphics_config(const std::filesystem::path& directory) {
|
||||
Cesium_Graphics_Config config;
|
||||
config.settings.write([](auto& value) {
|
||||
value.resolution_scale = 1.0;
|
||||
value.fxaa = true;
|
||||
value.shadows = true;
|
||||
value.enable_lighting = true;
|
||||
value.solar_lighting = true;
|
||||
value.terrain_enabled_in_3d = true;
|
||||
value.terrain_exaggeration = 5.0;
|
||||
value.surface_navigation_reference_visible = true;
|
||||
value.view_axes_visible = true;
|
||||
value.view_axes_panel_x = 3.0;
|
||||
value.view_axes_panel_y = 337.0;
|
||||
value.view_axes_panel_size = 184.0;
|
||||
});
|
||||
return {Config_Section::cesium_graphics, directory / "cesium_graphics.json", config.to_base_json()};
|
||||
}
|
||||
Reference in New Issue
Block a user