Skip to content

Commit 86d77e8

Browse files
authored
WebGPUNodes: Fix equirectUV background (#25842)
1 parent 8ad65c6 commit 86d77e8

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

examples/jsm/renderers/webgpu/nodes/WebGPUNodes.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import WebGPUNodeBuilder from './WebGPUNodeBuilder.js';
22
import { NoToneMapping, EquirectangularReflectionMapping, EquirectangularRefractionMapping } from 'three';
3-
import { NodeFrame, vec2, cubeTexture, texture, rangeFog, densityFog, reference, toneMapping, positionWorld, modelWorldMatrix, transformDirection, equirectUV, oneMinus, viewportBottomLeft } from 'three/nodes';
3+
import { NodeFrame, cubeTexture, texture, rangeFog, densityFog, reference, toneMapping, positionWorld, modelWorldMatrix, transformDirection, equirectUV, viewportBottomLeft } from 'three/nodes';
44

55
class WebGPUNodes {
66

@@ -145,10 +145,7 @@ class WebGPUNodes {
145145

146146
if ( background.mapping === EquirectangularReflectionMapping || background.mapping === EquirectangularRefractionMapping ) {
147147

148-
const dirNode = transformDirection( positionWorld, modelWorldMatrix );
149-
150-
nodeUV = equirectUV( dirNode );
151-
nodeUV = vec2( nodeUV.x, oneMinus( nodeUV.y ) );
148+
nodeUV = equirectUV();
152149

153150
} else {
154151

0 commit comments

Comments
 (0)