UNPKG

418 BPlain TextView Raw
1
2varying float v_placed;
3varying float v_notUsed;
4
5void main() {
6
7 float alpha = 0.5;
8
9 // Red = collision, hide label
10 gl_FragColor = vec4(1.0, 0.0, 0.0, 1.0) * alpha;
11
12 // Blue = no collision, label is showing
13 if (v_placed > 0.5) {
14 gl_FragColor = vec4(0.0, 0.0, 1.0, 0.5) * alpha;
15 }
16
17 if (v_notUsed > 0.5) {
18 // This box not used, fade it out
19 gl_FragColor *= .1;
20 }
21}
\No newline at end of file