Я использую последнюю функцию VrApi.h из Oculus Mobile SDK:
Код: Выделить всё
const double predictedDisplayTime = vrapi_GetPredictedDisplayTime(mobile, 0);
const ovrTracking2 tracking = vrapi_GetPredictedTracking2(mobile, predictedDisplayTime);
float accX = tracking.HeadPose.LinearAcceleration.x;
float accY = tracking.HeadPose.LinearAcceleration.y;
float accZ = tracking.HeadPose.LinearAcceleration.z;
Я ожидаю, что данные акселерометра будут не равны 0 и будут отражать истинное значение, когда я запускаю это приложение. Я думаю, что я мог пропустить какие-то параметры, из-за чего акселерометр не удалось подключить к моему приложению.
Подробнее здесь: https://stackoverflow.com/questions/784 ... dk-get-the