uniform sampler2D sTexture; | |
uniform mediump sampler3D sColourLUT; | |
varying mediump vec2 texCoords; | |
void main() | |
{ | |
highp vec3 vCol = texture2D(sTexture, texCoords).rgb; | |
lowp vec3 vAlteredCol = texture3D(sColourLUT, vCol).rgb; | |
gl_FragColor = vec4(vAlteredCol, 1.0); | |
} |