Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Inconsistent behavior when using teleport pointer "Select on Deactivate" #2027
Steps to reproduce
Behavior is the same in steps 3 and 4. The user is able to teleport by selecting and releasing the teleport control.
Step 3: Clicking the middle mouse button brings up the teleport control, releasing it teleports to the indicated location as expected.
Step 4: Touching the thumbstick on the Oculus controller brings up the teleport control, releasing it does not teleport.
With this workaround the behavior was consistent on my machine.
Just wanted to add a data-point to this: I have SelectOnRelease working perfectly on the Rift S using the Oculus SDK. However on the Quest I have the same problem as OP - the pointer appears but the teleportation doesn't happen.
Some debug logging revealed that the TransformData being passed to the Teleport function is null, seemingly caused by
I can confirm that the workaround solves the problem on my machine. Thanks heaps for including it in your Issue @afonseca08 !