Я делаю приложение OpenGL, в котором мне нужно повернуть камеру, если устройство Android поворачивается / наклоняется вдоль оси Z.
Я попробовал SensorManager.getOrientation(R, orientVals);
с помощью магнитного датчика и датчика акселерометра. Но значения очень сильно колеблются.
Гироскоп также доступен в моем устройстве.
Поскольку я анимирую (поворачиваю) камеру, мне нужны плавные значения поворота
Пожалуйста, направьте меня в этом отношении.