Skip to main content
Inspiring
November 17, 2022
Solved

New OpenXR Body tracking functionality returns a runtime error on PC over Link/AirLink.

Hi Meta, I reported this issue on Github but would like to repeat it here for visibility.

https://github.com/BattleAxeVR/OpenXR-SDK-Source/issues/3

xrLocateBodyJointsFB returns a runtime error over Link (on all three Quests, 1, 2 and Pro, which I own).

It would be great if this extension would work on PC as I intend to use it in my game, if you'll allow it. PLEASE FIX. FBT on Quest 2 / PC is a game changer for barrier to entry and getting elbow and waist joint poses, especially would be very helpful, even if they are estimated. 

Also it'd be great if these features weren't restricted to "dev mode" only. I don't understand why PC VR gamers have to jump through hoops to use the hardware they paid good money for. Please, as a longtime Oculus dev who's worked on many titles, from large to small, this kind of thing is really a problem.

    Meta Employee
    November 22, 2022

    BattleAxeVR- quick update here, we've pushed a Public Test build for v47 which includes a fix for this body tracking problem with Meta Quest Link. Please let me know if it works for you.

    8 replies

    Meta Employee
    November 17, 2022

    Thanks BattleAxeVR  - the report on the samples github was circulated to the appropriate folks and we've been able to replicate the issue internally. We will push out a fix as quickly as possible.

    Inspiring
    November 17, 2022

    Thank you so much! Much appreciated. 

    Inspiring
    November 17, 2022

    Btw as soon as it's working on PC / Link, or even perhaps sooner on standalone mode, I intend to update my Github fork of hello_xr to make a waist-oriented thumbstick locomotion sample. Using the waist pose for movement direction is killer, it's basically like the DecaMove dongle but without any hardware needed. I plan on making this a centerpiece for my VR game and incorporating it into standalone apps I'm working on as well.

    btw, xrLocateBodyJointsFB  also returns a runtime error on Quest 1, even on Android / standalone mode. I know Quest 1 is somewhat in your rear-view mirror, but it's still relevant to a lot of gamers and I still greatly enjoy using it personally due to its OLED panels.


    Meta Employee
    November 22, 2022

    BattleAxeVR- quick update here, we've pushed a Public Test build for v47 which includes a fix for this body tracking problem with Meta Quest Link. Please let me know if it works for you.

    Inspiring
    November 22, 2022

    Thanks! awesome. I will test it ASAP and then post a demo / video of it working on PC showing a simple implementation of waist-oriented locomotion. I tested / implemented that on Quest standalone and it works perfectly