Я разрабатываю приложение Android VR с помощью Gear vr Framework.
Я хочу получить значение отслеживания головы, которое можно использовать в Quaternion. (OrientationXYZW,PositionXYZ,linearVelocityXTZ, angularVelocityXYZ и т. д. не значение камеры!(roll,yaw ,подача)).
Мне удалось получить значения отслеживания головы с помощью библиотеки judax OculusMobileSDKHeadTracking в «Gearvr framework (GearVRf v3.0.1 — Oculus Mobile SDK 1.0.3)».
GitHub для OculusMobileSDKHeadTracking от Judax: [https://github.com/judax/OculusMobileSDKHeadTracking]
Однако это было невозможно с GearVRf v3.1 (Oculus Mobile SDK 1.0.4).
Поскольку judax OculusMobileSDKHeadTracking использует Oculus Mobile SDK v.1.0.3, у GearVRf v3.1 возникают проблемы с получением значений отслеживания движения головы из-за конфликтов версий.
OculusMobileSDKHeadTracking от Judax можно модифицировать и использовать (получить positionXYZ, HeadDepth и т. д.), но с JNI и NDK справиться непросто.
Есть ли способ получить значения отслеживания головы из среды Gearvr? Или, пожалуйста, порекомендуйте другие библиотеки с открытым исходным кодом.