浏览代码

WebGLRenderer: Minor clean up.

Mr.doob 11 年之前
父节点
当前提交
cd077cf99e
共有 1 个文件被更改,包括 9 次插入11 次删除
  1. 9 11
      src/renderers/WebGLRenderer.js

+ 9 - 11
src/renderers/WebGLRenderer.js

@@ -29,7 +29,6 @@ THREE.WebGLRenderer = function ( parameters ) {
 	
 	
 	var opaqueObjects = [];
 	var opaqueObjects = [];
 	var transparentObjects = [];
 	var transparentObjects = [];
-	var _sortObjects = true;
 
 
 	// public properties
 	// public properties
 
 
@@ -3292,11 +3291,10 @@ THREE.WebGLRenderer = function ( parameters ) {
 
 
 		opaqueObjects.length = 0;
 		opaqueObjects.length = 0;
 		transparentObjects.length = 0;
 		transparentObjects.length = 0;
-		_sortObjects = this.sortObjects;
 		
 		
-		projectObject(scene,scene,camera);
+		projectObject( scene, scene, camera );
 
 
-		if ( this.sortObjects ) {
+		if ( _this.sortObjects === true ) {
 
 
 			opaqueObjects.sort( painterSortStable );
 			opaqueObjects.sort( painterSortStable );
 			transparentObjects.sort( reversePainterSortStable );
 			transparentObjects.sort( reversePainterSortStable );
@@ -3405,7 +3403,7 @@ THREE.WebGLRenderer = function ( parameters ) {
 			
 			
 		var webglObjects = scene.__webglObjects[ object.id ];
 		var webglObjects = scene.__webglObjects[ object.id ];
 		
 		
-		if ( webglObjects && (object.frustumCulled === false || _frustum.intersectsObject( object ) === true ) ) {
+		if ( webglObjects && ( object.frustumCulled === false || _frustum.intersectsObject( object ) === true ) ) {
 			
 			
 			updateObject( scene, object );
 			updateObject( scene, object );
 			
 			
@@ -3417,7 +3415,7 @@ THREE.WebGLRenderer = function ( parameters ) {
 
 
 				webglObject.render = true;
 				webglObject.render = true;
 
 
-				if ( _sortObjects === true ) {
+				if ( _this.sortObjects === true ) {
 
 
 					if ( object.renderDepth !== null ) {
 					if ( object.renderDepth !== null ) {
 
 
@@ -3628,12 +3626,12 @@ THREE.WebGLRenderer = function ( parameters ) {
 			if ( material.transparent ) {
 			if ( material.transparent ) {
 
 
 				globject.material = material; 
 				globject.material = material; 
-				transparentObjects.push(globject);
+				transparentObjects.push( globject );
 
 
 			} else {
 			} else {
 
 
 				globject.material = material; 
 				globject.material = material; 
-				opaqueObjects.push(globject);
+				opaqueObjects.push( globject );
 
 
 			}
 			}
 
 
@@ -3644,12 +3642,12 @@ THREE.WebGLRenderer = function ( parameters ) {
 				if ( material.transparent ) {
 				if ( material.transparent ) {
 
 
 					globject.material = material; 
 					globject.material = material; 
-					transparentObjects.push(globject);
+					transparentObjects.push( globject );
 
 
 				} else {
 				} else {
 
 
-					globject.material = material; 
-					opaqueObjects.push(globject);
+					globject.material = material;
+					opaqueObjects.push( globject );
 
 
 				}
 				}