92 lines
4.6 KiB
XML
92 lines
4.6 KiB
XML
<?xml version="1.0"?>
|
|
<!--
|
|
Declare behaviour of various graphics properties. This captures
|
|
information common to all the different graphics presets, and
|
|
avoids hard-coding these lists in C++.
|
|
|
|
Various lists need to be defined:
|
|
|
|
- the 'scenery reload required' list : properties which do not take effect until
|
|
the scenery is reloaded
|
|
- the 'restart required' list : properties which only take ffect upon restarting
|
|
the simulator.
|
|
|
|
In each case, the property paths are treated as prefixes; i.e any concrete property
|
|
whose full path matches one of these prefixes, will be considered as within that
|
|
particular list.
|
|
-->
|
|
|
|
<PropertyList>
|
|
|
|
<save-to-file>
|
|
<!-- General -->
|
|
<property>/sim/rendering/shaders/skydome</property>
|
|
<property>/sim/rendering/shaders/use-shaders</property>
|
|
<property>/sim/rendering/shaders/landmass</property>
|
|
<property>/sim/rendering/shaders/transition</property>
|
|
<property>/sim/rendering/shaders/model</property>
|
|
<property>/sim/rendering/shaders/water</property>
|
|
<property>/sim/rendering/shaders/clouds</property>
|
|
<property>/sim/rendering/shaders/wind-effects</property>
|
|
<property>/sim/rendering/shaders/vegetation-effects</property>
|
|
<property>/sim/rendering/multi-sample-buffers</property>
|
|
<property>/sim/rendering/multi-samples</property>
|
|
<!-- Shadows -->
|
|
<property>/sim/rendering/shadows/enabled</property>
|
|
<property>/sim/rendering/shadows/sun-atlas-size</property>
|
|
<!-- Lights -->
|
|
<property>/sim/rendering/dynamic-lighting/enabled</property>
|
|
<property>/sim/rendering/dynamic-lighting/max-pointlights</property>
|
|
<property>/sim/rendering/dynamic-lighting/max-spotlights</property>
|
|
<!-- Scenery -->
|
|
<property>/sim/rendering/scenery-path-suffix[0]/enabled</property> <!-- Pylons -->
|
|
<property>/sim/rendering/scenery-path-suffix[1]/enabled</property> <!-- Roads -->
|
|
<property>/sim/rendering/scenery-path-suffix[2]/enabled</property> <!-- Buildings -->
|
|
<property>/sim/rendering/scenery-path-suffix[3]/enabled</property> <!-- Objects -->
|
|
<property>/sim/rendering/scenery-path-suffix[4]/enabled</property> <!-- Details -->
|
|
<property>/sim/rendering/scenery-path-suffix[5]/enabled</property> <!-- Trees -->
|
|
<property>/sim/rendering/osm-buildings</property>
|
|
<property>/sim/rendering/random-objects</property>
|
|
<property>/sim/rendering/random-buildings</property>
|
|
<property>/sim/rendering/random-vegetation</property>
|
|
<property>/sim/rendering/random-vegetation-shadows</property>
|
|
<property>/sim/rendering/vegetation-density</property>
|
|
<!-- Atmospheric Effects -->
|
|
<property>/sim/rendering/particles</property>
|
|
<property>/sim/rendering/precipitation-gui-enable</property>
|
|
<property>/sim/rendering/clouds3d-enable</property>
|
|
</save-to-file>
|
|
|
|
<scenery-reload-required>
|
|
<property>/scenery/use-vpb</property>
|
|
<property>/scenery/elevation-mesh/lod-range-factor</property>
|
|
<property>/scenery/elevation-mesh/constraint-gap-m</property>
|
|
<property>/sim/rendering/photoscenery/enabled</property>
|
|
<property>/sim/rendering/scenery-path-suffix[0]/enabled</property>
|
|
<property>/sim/rendering/scenery-path-suffix[1]/enabled</property>
|
|
<property>/sim/rendering/scenery-path-suffix[2]/enabled</property>
|
|
<property>/sim/rendering/scenery-path-suffix[3]/enabled</property>
|
|
<property>/sim/rendering/scenery-path-suffix[4]/enabled</property>
|
|
<property>/sim/rendering/scenery-path-suffix[5]/enabled</property>
|
|
<property>/sim/rendering/osm-buildings</property>
|
|
<property>/sim/rendering/random-objects</property>
|
|
<property>/sim/rendering/random-buildings</property>
|
|
<property>/sim/rendering/random-vegetation</property>
|
|
<property>/sim/rendering/random-vegetation-shadows</property>
|
|
<property>/sim/rendering/vegetation-density</property>
|
|
</scenery-reload-required>
|
|
|
|
<compositor-reload-required>
|
|
<property>/sim/rendering/shadows/enabled</property>
|
|
<property>/sim/rendering/shadows/sun-atlas-size</property>
|
|
<property>/sim/rendering/dynamic-lighting/enabled</property>
|
|
<property>/sim/rendering/dynamic-lighting/max-pointlights</property>
|
|
<property>/sim/rendering/dynamic-lighting/max-spotlights</property>
|
|
</compositor-reload-required>
|
|
|
|
<restart-required>
|
|
<property>/sim/rendering/multi-sample-buffers</property>
|
|
<property>/sim/rendering/multi-samples</property>
|
|
</restart-required>
|
|
|
|
</PropertyList>
|