Unity Issue Tracker - XR Device Simulator - Hands reset causes them to fly away
Fixed
UUM-139967
XR Device Simulator - Hands reset causes them to fly away
Package: XR Interaction Toolkit
Fixed
3.4.X
Fixed issue in `OneEuroFilterVector3` where speeds were occasionally negative which would cause unexpected behavior when resetting the hands in the `XRDeviceSimulator`.
Steps to reproduce:
Open the attached repro project; open HandsDemoScene.
Enter Play mode.
Press h to see hands.
Press v to recenter hands.
Move the mouse up and down to move the HMD as if you were nodding your head "yes".
Move the mouse left and right to move the HMD as if you were sharing your head "no".
Actual results:
The hands become offset from their intended position.
Expected results:
The hands should remain where they were while you move the HMD.
Reproducible with versions:
Unity 6000.4.1f1 with XRI 3.4.1.
Not reproducible with versions:
Can’t test with versions:
Did not test with other versions of Unity and/or XRI. Tested on (OS):
MacOS 26.4.1. Notes:
Prioritise and Follow this issue
Have a workaround or additional info about this issue?