History

Added new shaders

Olivier Prat committed 9 years ago

Commit 08fcd6c1 parent cbcf9eb25 files · +1030 −44Browse files

Showing the changes to scripts/developer (2 of 25 files). Show all

Unified · Split

2 files
  1. scripts/developer/utilities/render/debugFade.js +1 −1
  2. scripts/developer/utilities/render/fade.qml +38 −15
scripts/developer/utilities/render/debugFade.js+1−1
@@ -14,7 +14,7 @@ var qml = Script.resolvePath('fade.qml'); · 13 unmodified lines
1414 var window = new OverlayWindow({
1515 title: 'Fade',
1616 source: qml,
17− width: 400,
17+ width: 500,
1818 height: 80
1919 });
2020 window.setPosition(50, 50);
scripts/developer/utilities/render/fade.qml+38−15
@@ -12,22 +12,45 @@ import QtQuick 2.5 · 11 unmodified lines
1212 import QtQuick.Controls 1.4
1313 import "configSlider"
1414
15−Column {
16− id: root
17− spacing: 8
18− property var drawOpaqueConfig: Render.getConfig("DrawOpaqueDeferred");
15+Row {
16+ property var drawOpaqueConfig: Render.getConfig("DrawOpaqueDeferred");
17+ property var drawTransparentConfig: Render.getConfig("DrawDeferred");
18+ spacing: 4
19+ Column {
20+ spacing: 8
1921
20− CheckBox {
21− text: "Force Fade"
22− checked: drawOpaqueConfig["debugFade"]
23− onCheckedChanged: { drawOpaqueConfig["debugFade"] = checked }
22+ CheckBox {
23+ text: "Force Fade Opaque"
24+ checked: drawOpaqueConfig["debugFade"]
25+ onCheckedChanged: { drawOpaqueConfig["debugFade"] = checked }
26+ }
27+ CheckBox {
28+ text: "Force Fade Transparent"
29+ checked: drawTransparentConfig["debugFade"]
30+ onCheckedChanged: { drawTransparentConfig["debugFade"] = checked }
31+ }
2432 }
25− ConfigSlider {
26− label: "Percent"
27− integral: false
28− config: drawOpaqueConfig
29− property: "debugFadePercent"
30− max: 1.0
31− min: 0.0
33+ Column {
34+ spacing: 8
35+
36+ ConfigSlider {
37+ label: "Percent"
38+ integral: false
39+ config: drawOpaqueConfig
40+ property: "debugFadePercent"
41+ max: 1.0
42+ min: 0.0
43+ width: 250
44+ }
45+ ConfigSlider {
46+ label: "Percent"
47+ integral: false
48+ config: drawTransparentConfig
49+ property: "debugFadePercent"
50+ max: 1.0
51+ min: 0.0
52+ width: 250
53+ }
3254 }
3355 }
56+