Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
Vrally's avatar
Vrally
Protege
9 years ago

Disabling positional tracking no longer available? (Bug in OculusWorldDemo)

Discovered that since ovr_ConfigureTracking is no longer available there is no clear way of disabling positional tracking.

The OculusWorldDemo still have the option visible to disable the positional tracking ('X' key) . But enabling/disabling positional tracking has no effect.



7 Replies

  • I'm pretty sure I wasn't able to do that in 0.8 either!

  • kondrak said:

    I'm pretty sure I wasn't able to do that in 0.8 either!


    It sure worked for my application in 0.8.
  • why not simply ignore the tracked position after tracking? you are right ovr_ConfigureTracking is gone and there is no replacement afaik.


  • why not simply ignore the tracked position after tracking?


    Well, even that do not help entirely. Since some of the position tracking information goes
    into the time warp algorithm (deep inside the hidden parts of the SDK).
    So that would probably result in a lot of jitter.
  • In Timewarp only rotation data is used. If you want to disable positional tracking only, this should be fine. If you don't want rotation data also, and don't want them to timewarp, just use a steady fake position in ovr_CalcEyePoses and it will not timewarp from rotation.


  • just use a steady fake position in ovr_CalcEyePoses and it will not timewarp from rotation.



    Don't know for 1.3 but in 0.8 that wasn't as simple as that, I think we had a thread about this. Whatever fixed-fake pose you submit, the compositor is going to resample the sensor after you and apply Timewarp to fix the difference anyway.



  • why not simply ignore the tracked position after tracking?


    And even if I did a workaround for my application, it still won't fix the OculusWorldDemo which have the non-working option for turning on and off the positional tracking.