diff --git a/src/renderers/webgl/WebGLState.js b/src/renderers/webgl/WebGLState.js index 33826a4cc44697bc5f233fd5f30535521a23bc7f..6437a6b2a6b85a0e72847386019b7d014837c338 100644 --- a/src/renderers/webgl/WebGLState.js +++ b/src/renderers/webgl/WebGLState.js @@ -268,7 +268,7 @@ THREE.WebGLState = function ( gl, extensions, paramThreeToGL ) { if ( premultipliedAlpha ) { gl.blendEquationSeparate( gl.FUNC_ADD, gl.FUNC_ADD ); - gl.blendFuncSeparate( gl.ZERO, gl.ZERO, gl.SRC_COLOR, gl.SRC_ALPHA ); + gl.blendFuncSeparate( gl.ZERO, gl.SRC_COLOR, gl.ZERO, gl.SRC_ALPHA ); } else {