HolographicSlate slate gizmo seems to be broken in Oculus Quest 2

Hi guys,

I’m trying to use HolographicSlate for my UI VR experience. While using mouse and a regular browser I can use the gizmo to rotate, scale and resize the slate. When I load the same experience in Oculus XR session the drag events on the slate gizmo seem to be ignored ( when using Oculus controller). Weirdly hover events and animations seem to be working. If you need more info let me know. This is the playground example to reproduce the issue in XR:

I hope you guys have ways to check device dependent bugs. Thanks!

I remember there was an issue with the near interaction and controllers. With hands it was working well. I was sure it was resolved.

Might be a different issue though, i’ll check and let you know.

1 Like

Thank you for reporting this!

3 Likes

Thanks for solving this so fast! :slight_smile: I’ll be waiting for a new release. Have a great day.

1 Like

Hi, I think that this problem has reappeared :grimacing:

In the same playground ( HolographicSlateFinal | Babylon.js Playground slate gizmo is no longer working in XR (controllers and hands on Quest 3) since v6.49.

cc @RaananW

This will solve controller support - Enhance XR pointer handling and drag behavior improvements by RaananW · Pull Request #16195 · BabylonJS/Babylon.js · GitHub

2 Likes

Hello, I confirm this solved the problem just by upgrading to babylonjs@7.50.0 (both in my project and in the playground).

Both hands and controller interactions are now working for positionning, rotating and scaling the slate through its gizmo.

Thank you for solving this ! :pray:

1 Like