Преглед изворни кода

WebGLState: Code clean up. See #6637.

Mr.doob пре 10 година
родитељ
комит
7954889f2f
1 измењених фајлова са 4 додато и 2 уклоњено
  1. 4 2
      src/renderers/webgl/WebGLState.js

+ 4 - 2
src/renderers/webgl/WebGLState.js

@@ -423,10 +423,12 @@ THREE.WebGLState = function ( gl, paramThreeToGL ) {
 
 		for ( var i = 0; i < enabledAttributes.length; i ++ ) {
 
-			if ( enabledAttributes[ i ] ) {
+			if ( enabledAttributes[ i ] === 1 ) {
+
 				gl.disableVertexAttribArray( i );
+				enabledAttributes[ i ] = 0;
+
 			}
-			enabledAttributes[ i ] = 0;
 
 		}