Răsfoiți Sursa

WaterMesh: Fix planar offset - WebGPU (#29626)

sunag 1 an în urmă
părinte
comite
c3e812b6d3

+ 1 - 1
examples/jsm/objects/WaterMesh.js

@@ -74,7 +74,7 @@ class WaterMesh extends Mesh {
 
 			const distance = length( worldToEye );
 
-			const distortion = surfaceNormal.xy.mul( float( 0.001 ).add( float( 1.0 ).div( distance ) ) ).mul( this.distortionScale );
+			const distortion = surfaceNormal.xz.mul( float( 0.001 ).add( float( 1.0 ).div( distance ) ) ).mul( this.distortionScale );
 
 			const mirrorSampler = reflector();
 			mirrorSampler.uvNode = mirrorSampler.uvNode.add( distortion );

BIN
examples/screenshots/webgpu_ocean.jpg


粤ICP备19079148号