Browse Source

Merge pull request #12034 from WestLangley/dev-sprite_alphaTest

WebGLSpriteRenderer: delay alpha testing
Mr.doob 8 years ago
parent
commit
38b4a184b8
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/renderers/webgl/WebGLSpriteRenderer.js

+ 2 - 2
src/renderers/webgl/WebGLSpriteRenderer.js

@@ -315,10 +315,10 @@ function WebGLSpriteRenderer( renderer, gl, state, textures, capabilities ) {
 
 				'vec4 texture = texture2D( map, vUV );',
 
-				'if ( texture.a < alphaTest ) discard;',
-
 				'gl_FragColor = vec4( color * texture.xyz, texture.a * opacity );',
 
+				'if ( gl_FragColor.a < alphaTest ) discard;',
+
 				'if ( fogType > 0 ) {',
 
 					'float fogFactor = 0.0;',