Hello,
My company wants to use the HTC Focus 3 in the upcoming project, but to do that, we have to implement hand tracking inside the application, which we can use with hands only, and also enclosed in "kiosk mode".
According to the docs, tutorials and current behaviour of the SDK, that's not really possible, as the controllers are required to be in close proximity of the headset, and should stand still (which is also problematic as they are shaped quite weirdly, and even minor motion of the table is passed to the controllers, what causes hands to disappear for a brief moment). Another thing is, that hands can't be used in menu where we can set the boundaries, which is also slightly problematic.
The headset has to be calibrated in-between 2 people, if someone put the headset away, passed another person controllers, and that person puts headset, then they has to re-calibrate room again. It's tedious and breaks a flow. We'd like to register boundaries once, save in RAM, and always put the HMD in the same direction, and the same spot as first time it was calibrated, and load it back when someone presses a button in the app to just skip the whole calibration process.
Therefore I'd like to ask:
- Is there any option in SDK to permanently disable use of controllers, allowing us to not worry about any motion of them (i.e. someone hits a table while navigating in vr space)?
- Is there any option to disable re-tracking of boundaries, or manually from the level of application apply saved boundaries?
Sincerely,
Albert Mełges