fix depth shader

This commit is contained in:
Hannes Janetzek 2013-01-11 20:07:24 +01:00
parent da64700613
commit a9f97bfedb

View File

@ -107,7 +107,9 @@ public final class Shaders {
+ "uniform vec4 u_color;" + "uniform vec4 u_color;"
+ "varying float z;" + "varying float z;"
+ "void main() {" + "void main() {"
+ "if (z < 0.0)" + "if (z < -1.0)"
+ " gl_FragColor = vec4(0.0, z + 2.0, 0.0, 1.0)*0.8;"
+ "else if (z < 0.0)"
+ " gl_FragColor = vec4(z * -1.0, 0.0, 0.0, 1.0)*0.8;" + " gl_FragColor = vec4(z * -1.0, 0.0, 0.0, 1.0)*0.8;"
+ "else if (z < 1.0)" + "else if (z < 1.0)"
+ " gl_FragColor = vec4(0.0, 0.0, z, 1.0)*0.8;" + " gl_FragColor = vec4(0.0, 0.0, z, 1.0)*0.8;"