فهرست منبع

Update WebGLRenderer.js

Elias Hasle 5 سال پیش
والد
کامیت
600a3f9798
1فایلهای تغییر یافته به همراه5 افزوده شده و 5 حذف شده
  1. 5 5
      src/renderers/WebGLRenderer.js

+ 5 - 5
src/renderers/WebGLRenderer.js

@@ -1055,7 +1055,7 @@ function WebGLRenderer( parameters ) {
 
 		currentRenderState.setupLights( camera );
 
-		var visited = {};
+		var compiled = {};
 
 		scene.traverse( function ( object ) {
 
@@ -1065,19 +1065,19 @@ function WebGLRenderer( parameters ) {
 
 					for ( var i = 0; i < object.material.length; i ++ ) {
 
-						if ( ! visited[ object.material[ i ].uuid ] ) {
+						if ( ! object.material[ i ].uuid in compiled ) {
 
 							initMaterial( object.material[ i ], scene, object );
-							visited[ object.material[ i ].uuid ] = true;
+							compiled[ object.material[ i ].uuid ] = true;
 
 						}
 
 					}
 
-				} else if ( ! visited[ object.material.uuid ] ) {
+				} else if ( ! object.material.uuid in compiled ) {
 
 					initMaterial( object.material, scene, object );
-					visited[ object.material.uuid ] = true;
+					compiled[ object.material.uuid ] = true;
 
 				}