diff --git a/resources/shaders/glide.frag b/resources/shaders/glide.frag index 7978b55..306d7ca 100644 --- a/resources/shaders/glide.frag +++ b/resources/shaders/glide.frag @@ -41,7 +41,7 @@ void main() { vec4 oColor = getInputColor(coords); // Dissolve window. - oColor.a = oColor.a * (1.0 - progress); + oColor.a = oColor.a * (uForOpening ? uProgress : pow(1.0 - uProgress, 2.0)); setOutputColor(oColor); } \ No newline at end of file