# \#webxr

**URL:** https://forum.babylonjs.com/tag/webxr/59.md

[Latest](https://forum.babylonjs.com/latest.md) · [Categories](https://forum.babylonjs.com/categories.md) · [Tags](https://forum.babylonjs.com/tags.md)

---

## [WebXR/WebGPU Binding](https://forum.babylonjs.com/t/webxr-webgpu-binding/63712)

<div class="topic-metadata">

**Author:** [@SirFizX](https://forum.babylonjs.com/u/SirFizX)\
**Replies:** 12\
**Last updated:** [October 14, 2026, 11:09pm UTC](https://forum.babylonjs.com/t/webxr-webgpu-binding/63712 "2026-10-14T23:09:23Z")

</div>

The spec is finally moving. The WebXR/WebGPU Binding is now an official Immersive Web Editor’s Draft (dated 15 June 2026). It defines XRGPUBinding where you request an xrCompatible GPUDevice and create WebGPU-backed proj…

---

## [Immersive Drag doesn't move proportional to hand movement](https://forum.babylonjs.com/t/immersive-drag-doesnt-move-proportional-to-hand-movement/64185)

<div class="topic-metadata">

**Author:** [@DougReeder](https://forum.babylonjs.com/u/DougReeder)\
**Replies:** 3\
**Last updated:** [September 30, 2026, 9:26pm UTC](https://forum.babylonjs.com/t/immersive-drag-doesnt-move-proportional-to-hand-movement/64185 "2026-09-30T21:26:45Z")

</div>

I’m trying to implement the functionality that the user, from anywhere, can drag to move around the content. I don’t think near dragging does what I want. So, I implemented the following with Junie’s help (squeeze grip…

---

## [WebXR hit-test performance issues](https://forum.babylonjs.com/t/webxr-hit-test-performance-issues/60837)

<div class="topic-metadata">

**Author:** [@AlbertoGnoato](https://forum.babylonjs.com/u/AlbertoGnoato)\
**Replies:** 17\
**Last updated:** [September 23, 2026, 2:46pm UTC](https://forum.babylonjs.com/t/webxr-hit-test-performance-issues/60837 "2026-09-23T14:46:15Z")

</div>

Hello! I’m building an AR experience with hit-test and anchors. The goal is simply to place objects in AR. On Android phones and tablets the experience is smooth, but on a Meta Quest 3 the placed objects stutter and dr…

---

## [WebXR support for Babylon Lite](https://forum.babylonjs.com/t/webxr-support-for-babylon-lite/63766)

<div class="topic-metadata">

**Author:** [@nurse-the-code](https://forum.babylonjs.com/u/nurse-the-code)\
**Replies:** 1\
**Last updated:** [July 10, 2026, 12:17pm UTC](https://forum.babylonjs.com/t/webxr-support-for-babylon-lite/63766 "2026-07-10T12:17:00Z")

</div>

I am excited about the new Babylon Lite engine! I noticed that WebXR is not currently on the feature set. I would love to see WebXR added (that is one of the main features that brought me to Babylon.js). What obstacles …

---

## [Quest 3 webxr body tracking: hand/forearm orientation can initialize incorrectly](https://forum.babylonjs.com/t/quest-3-webxr-body-tracking-hand-forearm-orientation-can-initialize-incorrectly/63541)

<div class="topic-metadata">

**Author:** [@tapanij](https://forum.babylonjs.com/u/tapanij)\
**Replies:** 9\
**Last updated:** [June 5, 2026, 10:05am UTC](https://forum.babylonjs.com/t/quest-3-webxr-body-tracking-hand-forearm-orientation-can-initialize-incorrectly/63541 "2026-06-05T10:05:26Z")

</div>

We are seeing what looks like a startup-time orientation bug in the Babylon.js WebXR body tracking path on Quest 3. Setup: Device: Meta Quest 3 Browser version: 146.1.0 OS version: 2.3.1026 Reproduced on older Quest b…

---

## [Trying to improve performance WebXR VR](https://forum.babylonjs.com/t/trying-to-improve-performance-webxr-vr/62782)

<div class="topic-metadata">

**Author:** [@max.t](https://forum.babylonjs.com/u/max.t)\
**Replies:** 9\
**Last updated:** [April 14, 2026, 10:31am UTC](https://forum.babylonjs.com/t/trying-to-improve-performance-webxr-vr/62782 "2026-04-14T10:31:00Z")

</div>

Hello, I’m currently working on a virtual reality project using WebXR, and I’m trying to understand why I get such low FPS when entering VR mode. At the moment, the scene runs at around 20 FPS when I’m in VR Mode, but …

---

## [Using WebXRImageTracking and WebXRAnchorSystem together](https://forum.babylonjs.com/t/using-webxrimagetracking-and-webxranchorsystem-together/62998)

<div class="topic-metadata">

**Author:** [@Caner](https://forum.babylonjs.com/u/Caner)\
**Replies:** 1\
**Last updated:** [March 31, 2026, 8:39pm UTC](https://forum.babylonjs.com/t/using-webxrimagetracking-and-webxranchorsystem-together/62998 "2026-03-31T20:39:31Z")

</div>

Hello! I am trying to implement WebXR image tracking similar to this PG: https://playground.babylonjs.com/#4LDB6D#606 It works well when the scene content is located around the origin, however, when pivots are involved…

---

## [Clustered lighting in XR/VR renders different lights per eye](https://forum.babylonjs.com/t/clustered-lighting-in-xr-vr-renders-different-lights-per-eye/62755)

<div class="topic-metadata">

**Author:** [@arbraini](https://forum.babylonjs.com/u/arbraini)\
**Replies:** 2\
**Last updated:** [March 12, 2026, 9:32pm UTC](https://forum.babylonjs.com/t/clustered-lighting-in-xr-vr-renders-different-lights-per-eye/62755 "2026-03-12T21:32:57Z")

</div>

Hi and thank you! I’m working in a scene with multiple lights in webxr. I’m using the clustered lights and I’m really impressed and look forward to continuing to use it. I did my initial testing and setup on a flatscre…

---

## [How to get haptics working with WebXR on Quest 3 over link cable?](https://forum.babylonjs.com/t/how-to-get-haptics-working-with-webxr-on-quest-3-over-link-cable/62696)

<div class="topic-metadata">

**Author:** [@64jcl](https://forum.babylonjs.com/u/64jcl)\
**Replies:** 3\
**Last updated:** [March 10, 2026, 9:56am UTC](https://forum.babylonjs.com/t/how-to-get-haptics-working-with-webxr-on-quest-3-over-link-cable/62696 "2026-03-10T09:56:11Z")

</div>

Ok so I have been working on a WebXR application for some time now, and must first congratulate the team on making Babylonjs so accessible and feature rich. It has been a blast learning it and the compile/deploy time for…

---

## [Webxr camera passthrough support](https://forum.babylonjs.com/t/webxr-camera-passthrough-support/58274)

<div class="topic-metadata">

**Author:** [@gabrieljbaker](https://forum.babylonjs.com/u/gabrieljbaker)\
**Replies:** 15\
**Last updated:** [March 2, 2026, 6:05pm UTC](https://forum.babylonjs.com/t/webxr-camera-passthrough-support/58274 "2026-03-02T18:05:22Z")

</div>

I saw the latest oculus browser has support for pass through camera access @RaananW !

---

## [GUI elements cause flickering on Meta Quest 3 with WebXR multiview layers](https://forum.babylonjs.com/t/gui-elements-cause-flickering-on-meta-quest-3-with-webxr-multiview-layers/58169)

<div class="topic-metadata">

**Author:** [@hmallen99](https://forum.babylonjs.com/u/hmallen99)\
**Replies:** 7\
**Last updated:** [February 23, 2026, 12:15pm UTC](https://forum.babylonjs.com/t/gui-elements-cause-flickering-on-meta-quest-3-with-webxr-multiview-layers/58169 "2026-02-23T12:15:07Z")

</div>

Hello! I have just turned on multiview in my WebXR application, and the entire scene is flickering whenever a GUI element is present. I am on Meta Quest 3 OS v76.1020 with browser version v38.1. This issue occurs with W…

---

## [Request for minimal working vr controller v2 physics](https://forum.babylonjs.com/t/request-for-minimal-working-vr-controller-v2-physics/62103)

<div class="topic-metadata">

**Author:** [@gabrieljbaker](https://forum.babylonjs.com/u/gabrieljbaker)\
**Replies:** 6\
**Last updated:** [February 13, 2026, 3:08pm UTC](https://forum.babylonjs.com/t/request-for-minimal-working-vr-controller-v2-physics/62103 "2026-02-13T15:08:10Z")

</div>

I am wondering if anyone either inside babylon or not has a minimal working demo with the new physics v2 + xr controllers? I saw the fix was in the last release but I still haven’t quite been able to get it work and I’m …

---

## [In XR with a refraction texture and multiview enabled, the scene only renders scene.clearColor](https://forum.babylonjs.com/t/in-xr-with-a-refraction-texture-and-multiview-enabled-the-scene-only-renders-scene-clearcolor/60450)

<div class="topic-metadata">

**Author:** [@hmallen99](https://forum.babylonjs.com/u/hmallen99)\
**Replies:** 18\
**Last updated:** [February 11, 2026, 2:59pm UTC](https://forum.babylonjs.com/t/in-xr-with-a-refraction-texture-and-multiview-enabled-the-scene-only-renders-scene-clearcolor/60450 "2026-02-11T14:59:57Z")

</div>

Hi folks, I’m noticing a bug on Quest 3 that reproduces in v8.24.1 onwards. In this playground, I’ve created a minimal scenario where the scene does not render correctly with multiview enabled in WebXR: https://playgrou…

---

## [HandConstraintBehavior not updating position to follow hand tracking](https://forum.babylonjs.com/t/handconstraintbehavior-not-updating-position-to-follow-hand-tracking/62370)

<div class="topic-metadata">

**Author:** [@Will\_FrameVR](https://forum.babylonjs.com/u/Will_FrameVR)\
**Replies:** 1\
**Last updated:** [February 6, 2026, 8:22pm UTC](https://forum.babylonjs.com/t/handconstraintbehavior-not-updating-position-to-follow-hand-tracking/62370 "2026-02-06T20:22:54Z")

</div>

Similar issue to WebXR Hand Tracking default meshes not visible because they are attached to wrong scene If there are more than 1 scene in existence, the joint tracking icospheres can end up in the wrong one and then Ha…

---

## [WebXR Hand Tracking default meshes not visible because they are attached to wrong scene](https://forum.babylonjs.com/t/webxr-hand-tracking-default-meshes-not-visible-because-they-are-attached-to-wrong-scene/62358)

<div class="topic-metadata">

**Author:** [@Will\_FrameVR](https://forum.babylonjs.com/u/Will_FrameVR)\
**Replies:** 1\
**Last updated:** [February 5, 2026, 4:31pm UTC](https://forum.babylonjs.com/t/webxr-hand-tracking-default-meshes-not-visible-because-they-are-attached-to-wrong-scene/62358 "2026-02-05T16:31:26Z")

</div>

Repro: https://playground.babylonjs.com/#9K3MRA#2076 When you call scene.createDefaultXRExperienceAsync and the user device has hand tracking, the default hand models are not guaranteed to load into that same scene if m…

---

## [WebXR teleportation to point picked with touch screen](https://forum.babylonjs.com/t/webxr-teleportation-to-point-picked-with-touch-screen/61565)

<div class="topic-metadata">

**Author:** [@Caner](https://forum.babylonjs.com/u/Caner)\
**Replies:** 4\
**Last updated:** [December 1, 2025, 4:25pm UTC](https://forum.babylonjs.com/t/webxr-teleportation-to-point-picked-with-touch-screen/61565 "2025-12-01T16:25:49Z")

</div>

Hello! I am trying to teleport the WebXR camera to the picked point on a mobile touch screen in inline mode. I’ve been trying to use the built-in teleportation, yet the indicator meshes appear further than touch positio…

---

## [Issues after exiting WebXR: ActionManager, Virtual Joystick, and GUI stop working](https://forum.babylonjs.com/t/issues-after-exiting-webxr-actionmanager-virtual-joystick-and-gui-stop-working/61337)

<div class="topic-metadata">

**Author:** [@Rizn](https://forum.babylonjs.com/u/Rizn)\
**Replies:** 4\
**Last updated:** [November 10, 2025, 10:35pm UTC](https://forum.babylonjs.com/t/issues-after-exiting-webxr-actionmanager-virtual-joystick-and-gui-stop-working/61337 "2025-11-10T22:35:40Z")

</div>

Hello everyone, Edit: Here is a Playground to demonstrate my issue: https://playground.babylonjs.com/#RWCM5J#2 I’m working on a virtual room. I use multiple cameras (FreeCamera, ArcRotateCamera, DeviceOrientationCamera…

---

## [WebXR LightEstimation createDirectionalLightSource burns some materials](https://forum.babylonjs.com/t/webxr-lightestimation-createdirectionallightsource-burns-some-materials/47561)

<div class="topic-metadata">

**Author:** [@Escobar](https://forum.babylonjs.com/u/Escobar)\
**Replies:** 7\
**Last updated:** [November 7, 2025, 7:43pm UTC](https://forum.babylonjs.com/t/webxr-lightestimation-createdirectionallightsource-burns-some-materials/47561 "2025-11-07T19:43:04Z")

</div>

I’ve been doing some tests and besides this feature looks good in some points (adds some color, shadows direction, etc) it burns some parts of the mesh, unfortunately, you cannot control its power since it is modified on…

---

## [Webxr controllers not registered on quest, but work fine in emulator](https://forum.babylonjs.com/t/webxr-controllers-not-registered-on-quest-but-work-fine-in-emulator/61019)

<div class="topic-metadata">

**Author:** [@Mike\_Mainguy](https://forum.babylonjs.com/u/Mike_Mainguy)\
**Replies:** 13\
**Last updated:** [October 21, 2025, 2:25pm UTC](https://forum.babylonjs.com/t/webxr-controllers-not-registered-on-quest-but-work-fine-in-emulator/61019 "2025-10-21T14:25:35Z")

</div>

webxr controllers register fine in xremulator, but do not work on meta quest 2. I have the following code that works fine with the emulator, but the controllers never appear on quest device and it appears the observable…

---

## [Webxr Room Mesh Access](https://forum.babylonjs.com/t/webxr-room-mesh-access/45744)

<div class="topic-metadata">

**Author:** [@gabrieljbaker](https://forum.babylonjs.com/u/gabrieljbaker)\
**Replies:** 18\
**Last updated:** [October 20, 2025, 8:39pm UTC](https://forum.babylonjs.com/t/webxr-room-mesh-access/45744 "2025-10-20T20:39:47Z")

</div>

I know I’m relentless @RaananW , but it seems like Oculus is exposing Room Mesh on the Quest 3 now. Wonder if that could get rolling in Babylon!

---

## [XRRigidTransform invalid position error](https://forum.babylonjs.com/t/xrrigidtransform-invalid-position-error/60416)

<div class="topic-metadata">

**Author:** [@Caner](https://forum.babylonjs.com/u/Caner)\
**Replies:** 12\
**Last updated:** [September 22, 2025, 12:57pm UTC](https://forum.babylonjs.com/t/xrrigidtransform-invalid-position-error/60416 "2025-09-22T12:57:27Z")

</div>

Hello! I have been working on a WebXR experience, which made easy thanks to you! When I test the WebXR scene with a Meta Quest 3S device, I inconsistently have a TypeError at XRRigidTransform constructor “invalid posit…

---

## [Posing models with babylon-mmd](https://forum.babylonjs.com/t/posing-models-with-babylon-mmd/60325)

<div class="topic-metadata">

**Author:** [@CornelioD](https://forum.babylonjs.com/u/CornelioD)\
**Replies:** 4\
**Last updated:** [September 1, 2025, 11:53am UTC](https://forum.babylonjs.com/t/posing-models-with-babylon-mmd/60325 "2025-09-01T11:53:06Z")

</div>

Hi there i was wondering if someone managed to make an IK system that works with babylon-mmd. I want to create an webxr animation app but i want to be able to move bones via ik or something else. I tried several ways (m…

---

## [Depth sensing standard material rendering bug](https://forum.babylonjs.com/t/depth-sensing-standard-material-rendering-bug/59847)

<div class="topic-metadata">

**Author:** [@Wellandr](https://forum.babylonjs.com/u/Wellandr)\
**Replies:** 4\
**Last updated:** [August 1, 2025, 8:55am UTC](https://forum.babylonjs.com/t/depth-sensing-standard-material-rendering-bug/59847 "2025-08-01T08:55:12Z")

</div>

Hello guys, While playing around with the Augmented reality features of babylonjs, I stumbled upon a bug where some items would get occluded by the depth sensing feature, while others wont. And so for no apparent reason…

---

## [WebXR controller ray](https://forum.babylonjs.com/t/webxr-controller-ray/59069)

<div class="topic-metadata">

**Author:** [@wernert](https://forum.babylonjs.com/u/wernert)\
**Replies:** 5\
**Last updated:** [June 24, 2025, 3:12pm UTC](https://forum.babylonjs.com/t/webxr-controller-ray/59069 "2025-06-24T15:12:20Z")

</div>

Hello Following problem Since ver 8.4.0 the XR controller rays are not switching from one controller to the other, mainly stays on the left controller. So no picking,.. teleport works mesh pick and move example: 8…

---

## [XR enableFeature types](https://forum.babylonjs.com/t/xr-enablefeature-types/58861)

<div class="topic-metadata">

**Author:** [@link2twenty](https://forum.babylonjs.com/u/link2twenty)\
**Replies:** 2\
**Last updated:** [June 6, 2025, 5:17pm UTC](https://forum.babylonjs.com/t/xr-enablefeature-types/58861 "2025-06-06T17:17:00Z")

</div>

Hi, I’m having a little play with xr features and to get rid of the little red squiggles I had to modify the type with an as which feels a little gross to me. Is this the best way to add to the IWebXRFeature type or is …

---

## [XR-Tag: Babylon.js equivalent to A-Frame](https://forum.babylonjs.com/t/xr-tag-babylon-js-equivalent-to-a-frame/58775)

<div class="topic-metadata">

**Author:** [@Symbitic](https://forum.babylonjs.com/u/Symbitic)\
**Replies:** 1\
**Last updated:** [June 4, 2025, 6:02pm UTC](https://forum.babylonjs.com/t/xr-tag-babylon-js-equivalent-to-a-frame/58775 "2025-06-04T18:02:57Z")

</div>

Hello everyone, Today, I’m excited to announce a project I’ve been working on for some time: XR-Tag, a web framework for creating games and experiences in HTML. As you can probably guess, XR-Tag is intended to be…

---

## [Collision Capsule and Camera Height Issues](https://forum.babylonjs.com/t/collision-capsule-and-camera-height-issues/58700)

<div class="topic-metadata">

**Author:** [@xiehangyun](https://forum.babylonjs.com/u/xiehangyun)\
**Replies:** 4\
**Last updated:** [May 28, 2025, 12:42pm UTC](https://forum.babylonjs.com/t/collision-capsule-and-camera-height-issues/58700 "2025-05-28T12:42:39Z")

</div>

In this example, I want to rely on gravity with collision capsules to constrain the camera to the ground. But because of the collision capsule, it prevented me from squatting in the VR mode headset. To solve this pro…

---

## [Ar glithing on real enviroment](https://forum.babylonjs.com/t/ar-glithing-on-real-enviroment/55734)

<div class="topic-metadata">

**Author:** [@Niazy\_Eladawy](https://forum.babylonjs.com/u/Niazy_Eladawy)\
**Replies:** 18\
**Last updated:** [May 15, 2025, 3:07pm UTC](https://forum.babylonjs.com/t/ar-glithing-on-real-enviroment/55734 "2025-05-15T15:07:27Z")

</div>

why all webxr tutorials glith like this when i use it with my mobile i want to create ar for my app

---

## [WebXR Multiplayer with hand tracking does not work correctly in left handed scene](https://forum.babylonjs.com/t/webxr-multiplayer-with-hand-tracking-does-not-work-correctly-in-left-handed-scene/58079)

<div class="topic-metadata">

**Author:** [@hardik](https://forum.babylonjs.com/u/hardik)\
**Replies:** 4\
**Last updated:** [April 30, 2025, 10:22am UTC](https://forum.babylonjs.com/t/webxr-multiplayer-with-hand-tracking-does-not-work-correctly-in-left-handed-scene/58079 "2025-04-30T10:22:08Z")

</div>

Hi everyone, I’m making a multiplayer webxr experience using babylonjs (scene is using left handed system). I’m using Hand tracking feature instead of the motion controllers. For remote players, I’m spawning a cube for…

---

## [AR Anchor Creation Fails with 'Unbounded' Reference Space on Meta Quest 3](https://forum.babylonjs.com/t/ar-anchor-creation-fails-with-unbounded-reference-space-on-meta-quest-3/58132)

<div class="topic-metadata">

**Author:** [@tapanij](https://forum.babylonjs.com/u/tapanij)\
**Replies:** 1\
**Last updated:** [April 29, 2025, 11:19am UTC](https://forum.babylonjs.com/t/ar-anchor-creation-fails-with-unbounded-reference-space-on-meta-quest-3/58132 "2025-04-29T11:19:26Z")

</div>

In AR with Meta Quest 3, when referenceSpaceType is set to 'unbounded' and the anchorSystem.addAnchorAtPositionAndRotationAsync function is used, it throws an error: “Error creating anchor: OperationError Failed to exec…

[Next page](https://forum.babylonjs.com/tag/webxr/59.md?match_all_tags=true&page=1&tags%5B%5D=webxr)
