-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Some fixes for 6DoF #14911
Some fixes for 6DoF #14911
Conversation
RaananW
commented
Mar 26, 2024
- isNearGrabbable is now set on the mesh and its children (will enable grabbing glTFs as well)
- If the attached controller changes in XR and the last controller had a pointer down triggered, a pointer up event will trigger (caused an issue with 6DoF)
- Multipointer in WebXR is disabled (temporary) until an issue with touching multipointers will be solved.
- Docs updated for more clarity
- XR evets are treated the same in 6DoF, meaning a remote controller can now rotate a model when using 6DoF behavior.
Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s). |
Snapshot stored with reference name: Test environment: To test a playground add it to the URL, for example: https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14911/merge/index.html#WGZLGJ#4600 Links to test babylon tools with this snapshot: https://playground.babylonjs.com/?snapshot=refs/pull/14911/merge To test the snapshot in the playground with a playground ID add it after the snapshot query string: https://playground.babylonjs.com/?snapshot=refs/pull/14911/merge#BCU1XR#0 |
Visualization tests for WebGPU (Experimental) |
WebGL2 visualization test reporter: |
Is there an issue filed to track this issue? Does it need an explicit mention in the release notes? |
I will be working on that tomorrow, but if I can't fully debug and fix it tomorrow we will keep it disabled for 7.0. I will either fix it or create an issue to track it. |
Visualization tests for WebGPU (Experimental) |
Issue for tracking - #14914 |