Files
CodenameEngine/assets/shaders/chromaticAberration.frag
T
2024-03-16 21:15:18 +01:00

17 lines
362 B
GLSL

#pragma header
uniform vec2 redOff;
uniform vec2 greenOff;
uniform vec2 blueOff;
void main()
{
vec2 uv = getCamPos(openfl_TextureCoordv);
vec4 col;
col.r = textureCam(bitmap, uv + redOff).r;
col.g = textureCam(bitmap, uv + greenOff).g;
col.b = textureCam(bitmap, uv + blueOff).b;
col.a = texture2D(bitmap, openfl_TextureCoordv).a;
gl_FragColor = col;
}