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