summaryrefslogtreecommitdiffstats
path: root/tests/scenes/effectgallery/VignetteEffect.effect
diff options
context:
space:
mode:
Diffstat (limited to 'tests/scenes/effectgallery/VignetteEffect.effect')
-rw-r--r--tests/scenes/effectgallery/VignetteEffect.effect10
1 files changed, 4 insertions, 6 deletions
diff --git a/tests/scenes/effectgallery/VignetteEffect.effect b/tests/scenes/effectgallery/VignetteEffect.effect
index a459120..ab649e1 100644
--- a/tests/scenes/effectgallery/VignetteEffect.effect
+++ b/tests/scenes/effectgallery/VignetteEffect.effect
@@ -15,20 +15,18 @@
void frag()
{
- float radius = vig_radius;
vec4 origColor = texture2D_0(TexCoord);
vec2 uv = TexCoord.xy;
vec2 center = vec2(0.5);
vec4 bg = origColor;
- uv *= 1.0 - uv.yx;
- float vig = uv.x*uv.y * vig_strenght;
+ uv *= 1.0 - uv.yx;
+ float vig = uv.x * uv.y * vig_strenght;
vig = pow(vig, vig_radius);
- vec4 vigmixcolor = vec4(vig_color,vig) * vec4(vig);
- gl_FragColor = vec4(mix(origColor,vigmixcolor,1.0-vig));
-
+ vec4 vigColor = vec4(vig_color.xyz, vig) * vig;
+ gl_FragColor = mix(origColor, vigColor, 1.0 - vig);
}
]]></FragmentShader>
</Shader>