Skip to content

Commit 99acfa5

Browse files
committed
switch to WebGPURenderer
1 parent ffc72d0 commit 99acfa5

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/core/scene/a-scene.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -547,7 +547,8 @@ export class AScene extends AEntity {
547547
};
548548
}
549549

550-
renderer = this.renderer = new THREE.WebGLRenderer(rendererConfig);
550+
renderer = this.renderer = new THREE.WebGPURenderer(rendererConfig);
551+
renderer.xr.setPoseTarget = function () {};
551552
renderer.setPixelRatio(window.devicePixelRatio);
552553

553554
if (this.camera) { renderer.xr.setPoseTarget(this.camera.el.object3D); }

src/lib/three.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import * as SUPER_THREE from 'three';
1+
// eslint-disable-next-line import/extensions
2+
import * as SUPER_THREE from 'three/webgpu';
23
import { DRACOLoader } from 'three/addons/loaders/DRACOLoader.js';
34
import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js';
45
import { KTX2Loader } from 'three/addons/loaders/KTX2Loader.js';

0 commit comments

Comments
 (0)