Skip to content

Commit ec24f82

Browse files
committed
WebGPUBackground: Fix clip background
1 parent 4ecc6c4 commit ec24f82

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

examples/jsm/renderers/webgpu/WebGPUBackground.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,16 @@ class WebGPUBackground {
6969
nodeMaterial.side = BackSide;
7070
nodeMaterial.depthTest = false;
7171
nodeMaterial.depthWrite = false;
72+
nodeMaterial.frustumCulled = false;
7273
nodeMaterial.fog = false;
7374

7475
this.boxMesh = boxMesh = new Mesh( new BoxGeometry( 1, 1, 1 ), nodeMaterial );
7576

7677
boxMesh.onBeforeRender = function ( renderer, scene, camera ) {
7778

78-
this.matrixWorld.copyPosition( camera.matrixWorld );
79+
const scale = camera.far;
80+
81+
this.matrixWorld.makeScale( scale, scale, scale ).copyPosition( camera.matrixWorld );
7982

8083
};
8184

0 commit comments

Comments
 (0)