Bläddra i källkod

Examples: Cleanup `webgpu_postprocessing_ao` (#32153)

sunag 2 månader sedan
förälder
incheckning
a2d4aa5cdf
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2 2
      examples/webgpu_postprocessing_ao.html

+ 2 - 2
examples/webgpu_postprocessing_ao.html

@@ -36,7 +36,7 @@
 		<script type="module">
 
 			import * as THREE from 'three/webgpu';
-			import { pass, mrt, output, normalView, velocity, vec3, vec4, directionToColor } from 'three/tsl';
+			import { pass, mrt, output, normalView, velocity, vec3, vec4, directionToColor, colorSpaceToWorking } from 'three/tsl';
 			import { ao } from 'three/addons/tsl/display/GTAONode.js';
 			import { traa } from 'three/addons/tsl/display/TRAANode.js';
 
@@ -116,7 +116,7 @@
 				} );
 				const scenePassNormal = scenePass.getTextureNode( 'normal' ).toInspector( 'Normal', () => {
 
-					return directionToColor( scenePassNormal.sample() );
+					return colorSpaceToWorking( directionToColor( scenePassNormal ), THREE.SRGBColorSpace );
 
 				} );
 				const scenePassVelocity = scenePass.getTextureNode( 'velocity' ).toInspector( 'Velocity' );

粤ICP备19079148号