1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#version 130 uniform sampler2D texSampler2D; uniform vec3 inColor; uniform vec4 color[6]; uniform float alpha[16]; void main() { vec4 texColor = color[1] + color[1]; texColor.xyz += inColor; texColor.a += alpha[12]; gl_FragColor = texColor; }