24 lines
No EOL
467 B
GLSL
24 lines
No EOL
467 B
GLSL
#ifdef GL_ES
|
|
precision mediump float;
|
|
#endif
|
|
|
|
// Custom attributes.
|
|
|
|
uniform sampler2D uColorTex; // Sampler for the color registered data
|
|
uniform sampler2D u_v4l2cam;
|
|
|
|
in vec2 gTexCoord;
|
|
|
|
void main()
|
|
{
|
|
vec2 st = gTexCoord;
|
|
st /= 3;
|
|
st -= vec2(0.5);
|
|
st *= 1.45;
|
|
st += vec2(0.5);
|
|
st.s += 0.15;
|
|
st.t += 0.16;
|
|
gl_FragColor = texture2D(u_v4l2cam, st);
|
|
// gl_FragColor = texture2D(uColorTex, gTexCoord);
|
|
// gl_FragColor = vec4(1);
|
|
} |