🎉 Add shift parameter to glide effect [generate-references]

This commit is contained in:
Simon Schneegans
2022-11-08 20:57:12 +01:00
parent 2d930d688c
commit 737e9d3340
9 changed files with 178 additions and 4 deletions
+23
View File
@@ -86,6 +86,16 @@ SPDX-License-Identifier: GPL-3.0-or-later
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_4">
<property name="text">
<string>Shift</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QDoubleSpinBox" name="kcfg_Squish">
<property name="maximum">
@@ -109,6 +119,19 @@ SPDX-License-Identifier: GPL-3.0-or-later
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QDoubleSpinBox" name="kcfg_Shift">
<property name="minimum">
<double>-1.000000000000000</double>
</property>
<property name="maximum">
<double>1.000000000000000</double>
</property>
<property name="singleStep">
<double>0.1</double>
</property>
</widget>
</item>
</layout>
</widget>
<resources />
+5 -2
View File
@@ -12,13 +12,16 @@ SPDX-License-Identifier: GPL-3.0-or-later
<default>250</default>
</entry>
<entry name="Scale" type="Double">
<default>0.9</default>
<default>0.95</default>
</entry>
<entry name="Squish" type="Double">
<default>0.1</default>
<default>0.15</default>
</entry>
<entry name="Tilt" type="Double">
<default>-0.3</default>
</entry>
<entry name="Shift" type="Double">
<default>-0.05</default>
</entry>
</group>
</kcfg>
+1
View File
@@ -8,3 +8,4 @@
effect.setUniform(this.shader, 'uScale', effect.readConfig('Scale', 1.0));
effect.setUniform(this.shader, 'uSquish', effect.readConfig('Squish', 1.0));
effect.setUniform(this.shader, 'uTilt', effect.readConfig('Tilt', 1.0));
effect.setUniform(this.shader, 'uShift', effect.readConfig('Shift', 1.0));