Discard fragments with zero texture alpha in imesh_tex.frag.
This makes image requests that have an image with a hole in it actually transparent, since otherwise the depth test would prevent any geometry behind the request from being drawn.pull/348/head
parent
a4644cc58d
commit
2b4c484dcb
|
@ -9,5 +9,7 @@ uniform sampler2D texture;
|
|||
varying vec2 fragTex;
|
||||
|
||||
void main() {
|
||||
gl_FragColor = texture2D(texture, fragTex) * color;
|
||||
vec4 texColor = texture2D(texture, fragTex);
|
||||
if(texColor.a == 0.0) discard;
|
||||
gl_FragColor = texColor * color;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue