rendering
false
vbox
20
hbox
1
Rendering Options
1
16
16
27
2
dialog-close
/sim/gui/dialogs/rendering/shader-warning
1
1.0
0.6
0.6
Warning: Intel integrated graphics detected. Your graphics card may not support shaders or complex graphics.
center
hbox
vbox
hbox
General
left
true
left
Wireframe
wireframe
/sim/rendering/wireframe
dialog-apply
wireframe
left
Use point sprites for runway lights
/sim/rendering/point-sprites
dialog-apply
hbox
left
Throttle frame rate
frame-rate-throttle
/sim/gui/frame-rate-throttled
dialog-apply
frame-rate-throttle
nasal
46
frame-rate
/sim/frame-rate-throttle-hz
0
15.0
70.0
1.0
true
/sim/frame-rate-throttle-hz
dialog-apply
frame-rate
/sim/frame-rate-throttle-hz
0
99 Hz
%2.0f Hz
true
/sim/frame-rate-throttle-hz
left
Compensate field of view for wider screens
sim/current-view/field-of-view-compensation
nasal
hbox
Scenery
left
true
table
0
0
left
Terrain texture scheme
0
1
3
texture-set
fill
true
180
sim/gui/dialogs/rendering/texture-set
Region-specific
Global
Global alternative (DDS format)
dialog-apply
texture-set
nasal
reload-materials
1
0
left
Animated jetways
jetways
/nasal/jetways/enabled
dialog-apply
jetways
2
0
left
Random buildings
random-buildings
/sim/rendering/random-buildings
dialog-apply
random-buildings
2
1
3
1.0
0.6
0.6
Warning: Requires lots of memory
3
0
left
Random objects
random-objects
/sim/rendering/random-objects
dialog-apply
random-objects
4
0
left
Random vegetation
random-vegetation
/sim/rendering/random-vegetation
dialog-apply
random-vegetation
4
1
density
/sim/rendering/random-vegetation
4
2
vegetation-density
0
10.0
0.1
/sim/rendering/vegetation-density
dialog-apply
vegetation-density
4
3
12345678
%.1f
true
/sim/rendering/vegetation-density
/sim/rendering/random-vegetation
vbox
1
vbox
hbox
Shader effects
left
true
table
left
0
0
Custom settings (fine-tuning)
custom-settings
/sim/rendering/shaders/custom-settings
dialog-apply
custom-settings
hbox
1
0
/sim/rendering/shaders/custom-settings
Performance
quality-level
0.0
5.0
1.0
0.17
/sim/rendering/shaders/quality-level-internal
dialog-apply
quality-level
Quality
12345678
(%1.0f)
true
/sim/rendering/shaders/quality-level-internal
hbox
1
0
/sim/rendering/shaders/custom-settings
/sim/rendering/shaders/skydome
Shader Options
left
dialog-show
shaders
dialog-close
rendering
200
hbox
1
0
/sim/rendering/shaders/custom-settings
/sim/rendering/shaders/skydome
/sim/rendering/rembrandt/enabled
Shader Options
left
dialog-show
shaders-lightfield
dialog-close
rendering
200
hbox
Atmospheric effects
left
true
left
Particles (smoke, dust, spray)
particles
/sim/rendering/particles
dialog-apply
particles
left
Precipitation
precipitation
/sim/rendering/precipitation-gui-enable
dialog-apply
precipitation
left
3D clouds
3d-clouds
/sim/rendering/clouds3d-enable
dialog-apply
3d-clouds
hbox
right
Cloud density
/sim/rendering/clouds3d-enable
cloud-density
0
1.0
/sim/rendering/clouds3d-density
dialog-apply
cloud-density
property-toggle
/sim/rendering/clouds3d-enable
property-toggle
/sim/rendering/clouds3d-enable
/sim/rendering/clouds3d-enable
12345678
%.2f
true
/sim/rendering/clouds3d-density
hbox
right
Cloud visibility range
/sim/rendering/clouds3d-enable
cloud-vis-range
1000.0
150000.0
/sim/rendering/clouds3d-vis-range
dialog-apply
cloud-vis-range
/sim/rendering/clouds3d-enable
12345678
%.fm
true
/sim/rendering/clouds3d-vis-range
table
hbox
left
0
0
left
Atmospheric light scattering
skydome-scattering
/sim/rendering/rembrandt/enabled
/sim/rendering/shaders/skydome
dialog-apply
skydome-scattering
hbox
0
0
Rembrandt
left
/sim/rendering/rembrandt/enabled
(Experimental)
left
1.0
0.6
0.6
/sim/rendering/rembrandt/enabled
true
/sim/rendering/rembrandt/enabled
1
0
/sim/rendering/rembrandt/enabled
Rembrandt Options
center
dialog-show
rembrandt
dialog-close
rendering
200
1
OK
true
nasal
dialog-close
var materials = { "Region-specific" : "Materials/regions/materials.xml",
"Global" : "Materials/default/materials.xml",
"Global alternative (DDS format)" : "Materials/dds/materials.xml" };
gui.enable_widgets(cmdarg(), "shadows-debug", getprop("/sim/gui/devel-widgets"));
props.globals.getNode("/sim/rendering/shaders/quality-level", 1).setAttribute("userarchive", 0);
setprop("/sim/gui/frame-rate-throttled", (getprop("/sim/frame-rate-throttle-hz") > 0));
var matfile = getprop("/sim/rendering/materials-file");
foreach (var name; keys(materials)) {
if (matfile == materials[name]) {
setprop("/sim/gui/dialogs/rendering/texture-set", name);
}
}
var vendor = getprop("/sim/rendering/gl-vendor");
if (vendor != nil) {
vendor = string.lc(vendor);
if (find("intel", vendor) != -1) {
setprop("/sim/gui/dialogs/rendering/shader-warning", 1);
} else {
setprop("/sim/gui/dialogs/rendering/shader-warning", 0);
}
}
var reload_props = [
"/sim/rendering/materials-file",
"/sim/rendering/random-buildings",
"/sim/rendering/random-objects",
"/sim/rendering/random-vegetation",
"/sim/rendering/vegetation-density",
"/sim/rendering/clouds3d-enable",
"/sim/rendering/clouds3d-density"];
var reload_vals = {};
foreach (var p; reload_props) {
reload_vals[p] = getprop(p);
}