Skip to content

Commit

Permalink
switch to WebGPURenderer
Browse files Browse the repository at this point in the history
  • Loading branch information
vincentfretin committed Feb 5, 2025
1 parent ffc72d0 commit 99acfa5
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
3 changes: 2 additions & 1 deletion src/core/scene/a-scene.js
Original file line number Diff line number Diff line change
Expand Up @@ -547,7 +547,8 @@ export class AScene extends AEntity {
};
}

renderer = this.renderer = new THREE.WebGLRenderer(rendererConfig);
renderer = this.renderer = new THREE.WebGPURenderer(rendererConfig);
renderer.xr.setPoseTarget = function () {};
renderer.setPixelRatio(window.devicePixelRatio);

if (this.camera) { renderer.xr.setPoseTarget(this.camera.el.object3D); }
Expand Down
3 changes: 2 additions & 1 deletion src/lib/three.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import * as SUPER_THREE from 'three';
// eslint-disable-next-line import/extensions
import * as SUPER_THREE from 'three/webgpu';
import { DRACOLoader } from 'three/addons/loaders/DRACOLoader.js';
import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js';
import { KTX2Loader } from 'three/addons/loaders/KTX2Loader.js';
Expand Down

0 comments on commit 99acfa5

Please sign in to comment.