From d164d9b2a71596cf2f707c4ac4af13161afb6442 Mon Sep 17 00:00:00 2001 From: Gijs de Rooy Date: Sat, 16 Jun 2012 23:27:58 +0200 Subject: [PATCH] Special Rembrandt dialog with all available options. Cleanup rendering dialog to make place for Rembrandt button. --- gui/dialogs/rembrandt.xml | 354 ++++++++++++++++++++++ gui/dialogs/rendering.xml | 608 +++++++++++++++++--------------------- 2 files changed, 628 insertions(+), 334 deletions(-) create mode 100644 gui/dialogs/rembrandt.xml diff --git a/gui/dialogs/rembrandt.xml b/gui/dialogs/rembrandt.xml new file mode 100644 index 000000000..dc5ba85ff --- /dev/null +++ b/gui/dialogs/rembrandt.xml @@ -0,0 +1,354 @@ + + + + rembrandt + false + vbox + 20 + + + hbox + + 1 + + + + + + + + 1 + + + + + + + + + left + + bloom + /sim/rendering/rembrandt/bloom + + dialog-apply + bloom + + + + /sim/rendering/rembrandt/enabled + /sim/rendering/rembrandt/bloom-buffers + + + + + + hbox + left + + + + occlusion + /sim/rendering/rembrandt/ambient-occlusion + + dialog-apply + occlusion + + + + -4 + + + + + /sim/rendering/rembrandt/ambient-occlusion + + + + ambient-occlusion-strength + + /sim/rendering/rembrandt/ambient-occlusion + + 0.0 + 1.0 + 0.01 + /sim/rendering/rembrandt/ambient-occlusion-strength + + dialog-apply + ambient-occlusion-strength + + + + + /sim/rendering/rembrandt/ambient-occlusion + + + %.2f + true + /sim/rendering/rembrandt/ambient-occlusion-strength + + + + + + + hbox + left + + + left + + shadow + /sim/rendering/shadows/enabled + + dialog-apply + shadow + + + + 45 + + + + + /sim/rendering/shadows/enabled + + + + shadow-map-size + + /sim/rendering/shadows/enabled + + /sim/rendering/shadows/map-size + 1024 + 2048 + 4096 + 8192 + + dialog-apply + shadow-map-size + + + + + + + hbox + right + + + + + /sim/rendering/shadows/enabled + + + + filtering + + /sim/rendering/shadows/enabled + + 0.0 + 5.0 + 1.0 + 0.167 + /sim/rendering/shadows/filtering + + dialog-apply + filtering + + + + + /sim/rendering/shadows/enabled + + + %.0f + true + /sim/rendering/shadows/filtering + + + 67 + + + + + hbox + right + + + + + /sim/rendering/shadows/enabled + + + + + 1 + 2 + filtering + + /sim/rendering/shadows/enabled + + 1.0 + 4.0 + 1.0 + 0.25 + /sim/rendering/shadows/num-cascades + + dialog-apply + filtering + + + + 1 + 3 + + /sim/rendering/shadows/enabled + + + %.0f + true + /sim/rendering/shadows/num-cascades + + + 67 + + + + + hbox + right + + + 130 + + + + + + /sim/rendering/shadows/enabled + + + + shadow-cascade-1 + + /sim/rendering/shadows/enabled + + 50 + /sim/rendering/shadows/cascade-far-m + + dialog-apply + shadow-cascade-1 + + + + shadow-cascade-2 + + /sim/rendering/shadows/enabled + + + + /sim/rendering/shadows/num-cascades + 1 + + + 50 + /sim/rendering/shadows/cascade-far-m[1] + + dialog-apply + shadow-cascade-2 + + + + shadow-cascade-3 + + /sim/rendering/shadows/enabled + + + + /sim/rendering/shadows/num-cascades + 2 + + + 50 + /sim/rendering/shadows/cascade-far-m[2] + + dialog-apply + shadow-cascade-3 + + + + shadow-cascade-4 + + /sim/rendering/shadows/enabled + + + + /sim/rendering/shadows/num-cascades + 3 + + + 50 + /sim/rendering/shadows/cascade-far-m[3] + + dialog-apply + shadow-cascade-4 + + + + + + + + hbox + + + + + + + diff --git a/gui/dialogs/rendering.xml b/gui/dialogs/rendering.xml index 491135b82..2fc90dc72 100644 --- a/gui/dialogs/rendering.xml +++ b/gui/dialogs/rendering.xml @@ -122,61 +122,62 @@ --> - - hbox - 1 - 0 - - - left - - frame-rate-throttle - /sim/gui/frame-rate-throttled - - dialog-apply - frame-rate-throttle - - - nasal - - - - - - hbox - - - /sim/frame-rate-throttle-hz - 0 - - - - - frame-rate - 15.0 - 70.0 - 1.0 + + hbox + left + + + + frame-rate-throttle + /sim/gui/frame-rate-throttled + + dialog-apply + frame-rate-throttle + + + nasal + + + + + 46 + + + frame-rate + + /sim/frame-rate-throttle-hz - - dialog-apply - frame-rate - - - - left - - %2.0f Hz - true + 0 + + + 15.0 + 70.0 + 1.0 + /sim/frame-rate-throttle-hz + + dialog-apply + frame-rate + + + + + /sim/frame-rate-throttle-hz - - - + 0 + + + + %2.0f Hz + true + /sim/frame-rate-throttle-hz + + - 105 - - - - - hbox - - - left - - 1.0 - 0.6 - 0.6 - - - - true - - - - - vbox left skydome-scattering + + + /sim/rendering/rembrandt/enabled + + /sim/rendering/shaders/skydome dialog-apply skydome-scattering + + + + + /sim/rendering/rembrandt/enabled + + + + 1.0 + 0.6 + 0.6 + + hbox right + + + /sim/rendering/rembrandt/enabled + + @@ -745,6 +675,11 @@ hbox right + + + /sim/rendering/rembrandt/enabled + + @@ -779,6 +714,11 @@ hbox right + + + /sim/rendering/rembrandt/enabled + +