Explorar o código

Addons: Fix SSAA/TRAA state reset. (#30838)

Michael Herzog hai 10 meses
pai
achega
407360e37b

+ 2 - 2
examples/jsm/tsl/display/SSAAPassNode.js

@@ -113,7 +113,7 @@ class SSAAPassNode extends PassNode {
 		const { renderer } = frame;
 		const { renderer } = frame;
 		const { scene, camera } = this;
 		const { scene, camera } = this;
 
 
-		_rendererState = RendererUtils.resetRendererAndSceneState( renderer, scene, _rendererState );
+		_rendererState = RendererUtils.resetRendererState( renderer, _rendererState );
 
 
 		//
 		//
 
 
@@ -229,7 +229,7 @@ class SSAAPassNode extends PassNode {
 
 
 		//
 		//
 
 
-		RendererUtils.restoreRendererAndSceneState( renderer, scene, _rendererState );
+		RendererUtils.restoreRendererState( renderer, _rendererState );
 
 
 	}
 	}
 
 

+ 2 - 2
examples/jsm/tsl/display/TRAAPassNode.js

@@ -153,7 +153,7 @@ class TRAAPassNode extends PassNode {
 		const { renderer } = frame;
 		const { renderer } = frame;
 		const { scene, camera } = this;
 		const { scene, camera } = this;
 
 
-		_rendererState = RendererUtils.resetRendererAndSceneState( renderer, scene, _rendererState );
+		_rendererState = RendererUtils.resetRendererState( renderer, _rendererState );
 
 
 		//
 		//
 
 
@@ -291,7 +291,7 @@ class TRAAPassNode extends PassNode {
 
 
 		velocityOutput.setProjectionMatrix( null );
 		velocityOutput.setProjectionMatrix( null );
 
 
-		RendererUtils.restoreRendererAndSceneState( renderer, scene, _rendererState );
+		RendererUtils.restoreRendererState( renderer, _rendererState );
 
 
 	}
 	}
 
 

粤ICP备19079148号