Просмотр исходного кода

WaterMesh: Fix planar offset - WebGPU (#29626)

sunag 1 год назад
Родитель
Сommit
c3e812b6d3
2 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      examples/jsm/objects/WaterMesh.js
  2. BIN
      examples/screenshots/webgpu_ocean.jpg

+ 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号