Проект Android Studio Native C++ для Meta Quest 3 с использованием Oculus Mobile SDK получает данные акселерометра со всC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Проект Android Studio Native C++ для Meta Quest 3 с использованием Oculus Mobile SDK получает данные акселерометра со вс

Сообщение Anonymous »

Я пытаюсь использовать проект Native C++ для Android Studio для создания приложения в Meta Quest 3 для сбора данных x, y, z акселерометра гарнитуры, однако мой код работает правильно, но в logcat значения x, y и z акселерометра Данные z всегда равны нулю, независимо от того, как я перемещаю гарнитуру в Meta quest 3.
Я использую последнюю функцию 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. Ниже приведен мой код на C++.
Я ожидаю, что данные акселерометра будут не равны 0 и будут отражать истинное значение, когда я запускаю это приложение. Я думаю, что я мог пропустить какие-то параметры, из-за чего акселерометр не удалось подключить к моему приложению.

Подробнее здесь: https://stackoverflow.com/questions/784 ... dk-get-the
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»