#version 120 | |
uniform float d; | |
uniform vec4 bigColor, smallColor; | |
uniform vec4 otherColor; | |
varying float c; | |
varying vec4 BaseColor; | |
void main() | |
{ | |
vec4 color = BaseColor; | |
vec4 color2; | |
color2 = otherColor; | |
if (c > d) | |
color += bigColor; | |
else | |
color += smallColor; | |
gl_FragColor = color * color2; | |
} |