Bläddra i källkod

WebGLRenderer: Set group to null to maintain renderItem object structure. @tschw sounds good?

Mr.doob 10 år sedan
förälder
incheckning
79693fd417
2 ändrade filer med 3 tillägg och 3 borttagningar
  1. 2 2
      src/renderers/WebGLRenderer.js
  2. 1 1
      src/renderers/webgl/WebGLShadowMap.js

+ 2 - 2
src/renderers/WebGLRenderer.js

@@ -803,7 +803,7 @@ THREE.WebGLRenderer = function ( parameters ) {
 
 		}
 
-		if ( group === undefined ) {
+		if ( group === null ) {
 
 			var count;
 
@@ -1338,7 +1338,7 @@ THREE.WebGLRenderer = function ( parameters ) {
 
 					} else {
 
-						pushRenderItem( object, geometry, material, _vector3.z );
+						pushRenderItem( object, geometry, material, _vector3.z, null );
 
 					}
 

+ 1 - 1
src/renderers/webgl/WebGLShadowMap.js

@@ -224,7 +224,7 @@ THREE.WebGLShadowMap = function ( _renderer, _lights, _objects ) {
 
 				} else {
 
-					_renderer.renderBufferDirect( shadowCamera, _lights, null, geometry, getDepthMaterial( object, material ), object );
+					_renderer.renderBufferDirect( shadowCamera, _lights, null, geometry, getDepthMaterial( object, material ), object, null );
 
 				}