17 lines
362 B
GLSL
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;
|
|
} |