瀏覽代碼

PostProcessingUtils: Improve names, replaced some `save` to `reset` (#29598)

* Improve names, replaced some `save` to `reset`

* Update SSRNode.js
sunag 1 年之前
父節點
當前提交
1d91b4296f

+ 1 - 1
examples/jsm/tsl/display/AfterImageNode.js

@@ -86,7 +86,7 @@ class AfterImageNode extends TempNode {
 
 		textureNode.value = currentTexture;
 
-		PostProcessingUtils.setRendererState( renderer, _rendererState );
+		PostProcessingUtils.restoreRendererState( renderer, _rendererState );
 
 	}
 

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

@@ -56,7 +56,7 @@ class AnamorphicNode extends TempNode {
 
 		const { renderer } = frame;
 
-		_rendererState = PostProcessingUtils.getRendererState( renderer, _rendererState );
+		_rendererState = PostProcessingUtils.resetRendererState( renderer, _rendererState );
 
 		//
 
@@ -81,7 +81,7 @@ class AnamorphicNode extends TempNode {
 
 		textureNode.value = currentTexture;
 
-		PostProcessingUtils.setRendererState( renderer, _rendererState );
+		PostProcessingUtils.restoreRendererState( renderer, _rendererState );
 
 	}
 

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

@@ -110,7 +110,7 @@ class BloomNode extends TempNode {
 
 		const { renderer } = frame;
 
-		_rendererState = PostProcessingUtils.getRendererState( renderer, _rendererState );
+		_rendererState = PostProcessingUtils.resetRendererState( renderer, _rendererState );
 
 		//
 
@@ -156,7 +156,7 @@ class BloomNode extends TempNode {
 
 		// restore
 
-		PostProcessingUtils.setRendererState( renderer, _rendererState );
+		PostProcessingUtils.restoreRendererState( renderer, _rendererState );
 
 	}
 

+ 1 - 1
examples/jsm/tsl/display/GTAONode.js

@@ -81,7 +81,7 @@ class GTAONode extends TempNode {
 
 		// restore
 
-		PostProcessingUtils.setRendererState( renderer, _rendererState );
+		PostProcessingUtils.restoreRendererState( renderer, _rendererState );
 
 	}
 

+ 1 - 1
examples/jsm/tsl/display/GaussianBlurNode.js

@@ -96,7 +96,7 @@ class GaussianBlurNode extends TempNode {
 
 		textureNode.value = currentTexture;
 
-		PostProcessingUtils.setRendererState( renderer, _rendererState );
+		PostProcessingUtils.restoreRendererState( renderer, _rendererState );
 
 	}
 

+ 1 - 1
examples/jsm/tsl/display/OutlineNode.js

@@ -255,7 +255,7 @@ class OutlineNode extends TempNode {
 
 		// restore
 
-		PostProcessingUtils.setRendererAndSceneState( renderer, scene, _rendererState );
+		PostProcessingUtils.restoreRendererAndSceneState( renderer, scene, _rendererState );
 
 	}
 

+ 1 - 1
examples/jsm/tsl/display/SMAANode.js

@@ -151,7 +151,7 @@ class SMAANode extends TempNode {
 
 		// restore
 
-		PostProcessingUtils.setRendererState( renderer, _rendererState );
+		PostProcessingUtils.restoreRendererState( renderer, _rendererState );
 
 	}
 

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

@@ -47,7 +47,7 @@ class SSAAPassNode extends PassNode {
 		const { renderer } = frame;
 		const { scene, camera } = this;
 
-		_rendererState = PostProcessingUtils.getRendererAndSceneState( renderer, scene, _rendererState );
+		_rendererState = PostProcessingUtils.resetRendererAndSceneState( renderer, scene, _rendererState );
 
 		//
 
@@ -163,7 +163,7 @@ class SSAAPassNode extends PassNode {
 
 		//
 
-		PostProcessingUtils.setRendererAndSceneState( renderer, scene, _rendererState );
+		PostProcessingUtils.restoreRendererAndSceneState( renderer, scene, _rendererState );
 
 	}
 

+ 1 - 1
examples/jsm/tsl/display/SSRNode.js

@@ -103,7 +103,7 @@ class SSRNode extends TempNode {
 
 		// restore
 
-		PostProcessingUtils.setRendererState( renderer, _rendererState );
+		PostProcessingUtils.restoreRendererState( renderer, _rendererState );
 
 	}
 

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

@@ -55,7 +55,7 @@ class StereoCompositePassNode extends PassNode {
 		const { renderer } = frame;
 		const { scene, stereo, renderTarget } = this;
 
-		_rendererState = PostProcessingUtils.getRendererAndSceneState( renderer, scene, _rendererState );
+		_rendererState = PostProcessingUtils.resetRendererAndSceneState( renderer, scene, _rendererState );
 
 		//
 
@@ -84,7 +84,7 @@ class StereoCompositePassNode extends PassNode {
 
 		// restore
 
-		PostProcessingUtils.setRendererState( renderer, scene, _rendererState );
+		PostProcessingUtils.restoreRendererState( renderer, scene, _rendererState );
 
 	}
 

+ 1 - 1
examples/jsm/tsl/display/StereoPassNode.js

@@ -71,7 +71,7 @@ class StereoPassNode extends PassNode {
 
 		// restore
 
-		PostProcessingUtils.setRendererState( renderer, _rendererState );
+		PostProcessingUtils.restoreRendererState( renderer, _rendererState );
 
 	}
 

+ 8 - 8
src/renderers/common/PostProcessingUtils.js

@@ -2,7 +2,7 @@ import { Color } from '../../math/Color.js';
 
 // renderer state
 
-export function getRendererState( renderer, state = {} ) {
+export function saveRendererState( renderer, state = {} ) {
 
 	state.toneMapping = renderer.toneMapping;
 	state.toneMappingExposure = renderer.toneMappingExposure;
@@ -24,7 +24,7 @@ export function getRendererState( renderer, state = {} ) {
 
 export function resetRendererState( renderer, state ) {
 
-	state = getRendererState( renderer, state );
+	state = saveRendererState( renderer, state );
 
 	renderer.setMRT( null );
 	renderer.setRenderObjectFunction( null );
@@ -35,7 +35,7 @@ export function resetRendererState( renderer, state ) {
 
 }
 
-export function setRendererState( renderer, state ) {
+export function restoreRendererState( renderer, state ) {
 
 	renderer.toneMapping = state.toneMapping;
 	renderer.toneMappingExposure = state.toneMappingExposure;
@@ -52,9 +52,9 @@ export function setRendererState( renderer, state ) {
 
 // renderer and scene state
 
-export function getRendererAndSceneState( renderer, scene, state = {} ) {
+export function saveRendererAndSceneState( renderer, scene, state = {} ) {
 
-	state = getRendererState( renderer, state );
+	state = saveRendererState( renderer, state );
 	state.background = scene.background;
 	state.backgroundNode = scene.backgroundNode;
 	state.overrideMaterial = scene.overrideMaterial;
@@ -65,7 +65,7 @@ export function getRendererAndSceneState( renderer, scene, state = {} ) {
 
 export function resetRendererAndSceneState( renderer, scene, state ) {
 
-	state = getRendererAndSceneState( renderer, scene, state );
+	state = saveRendererAndSceneState( renderer, scene, state );
 
 	scene.background = null;
 	scene.backgroundNode = null;
@@ -75,9 +75,9 @@ export function resetRendererAndSceneState( renderer, scene, state ) {
 
 }
 
-export function setRendererAndSceneState( renderer, scene, state ) {
+export function restoreRendererAndSceneState( renderer, scene, state ) {
 
-	setRendererState( renderer, state );
+	restoreRendererState( renderer, state );
 
 	scene.background = state.background;
 	scene.backgroundNode = state.backgroundNode;

粤ICP备19079148号