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 4, 2025
1 parent 1f7d992 commit ac1cf54
Show file tree
Hide file tree
Showing 2 changed files with 3 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 () {}

Check failure on line 551 in src/core/scene/a-scene.js

View workflow job for this annotation

GitHub Actions / Test Cases (20.x, latest)

Missing semicolon
renderer.setPixelRatio(window.devicePixelRatio);

if (this.camera) { renderer.xr.setPoseTarget(this.camera.el.object3D); }
Expand Down
2 changes: 1 addition & 1 deletion src/lib/three.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import * as SUPER_THREE from 'three';
import * as SUPER_THREE from 'three/webgpu';

Check failure on line 1 in src/lib/three.js

View workflow job for this annotation

GitHub Actions / Test Cases (20.x, latest)

Missing file extension for "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 ac1cf54

Please sign in to comment.