浏览代码

WebGLRenderer: Simplify .projectObject()

Mugen87 9 年之前
父节点
当前提交
8afa08db62
共有 1 个文件被更改,包括 2 次插入6 次删除
  1. 2 6
      src/renderers/WebGLRenderer.js

+ 2 - 6
src/renderers/WebGLRenderer.js

@@ -1447,13 +1447,9 @@ function WebGLRenderer( parameters ) {
 
 
 										console.warn( 'THREE.WebGLRenderer: MultiMaterial has insufficient amount of materials for geometry. %i material(s) expected but only %i provided.', groups.length, materials.length );
 										console.warn( 'THREE.WebGLRenderer: MultiMaterial has insufficient amount of materials for geometry. %i material(s) expected but only %i provided.', groups.length, materials.length );
 
 
-									} else {
+									} else if ( groupMaterial.visible === true ) {
 
 
-										if ( groupMaterial.visible === true ) {
-
-											pushRenderItem( object, geometry, groupMaterial, _vector3.z, group );
-
-										}
+										pushRenderItem( object, geometry, groupMaterial, _vector3.z, group );
 
 
 									}
 									}