2016-05-20 5 views
0

Я использую отслеживание движения, но я хотел бы «приостановить» его. Комната, в которой я использую приложение, невелика, поэтому я хотел бы приостановить/остановить отслеживание движения, а затем двигаться (физически) в центр комнаты, а затем перезапустить отслеживание движения. Я попытался вернуться, если приложение приостановлено в «OnTangoPoseAvailable», но происхождение сцены все еще находится в том месте, где я запустил приложение. Можно ли перерисовать исход сцены?Пауза отслеживания движения

(я не нужен код, только функцию, чтобы использовать или идею) Спасибо

ответ

0

Я ничего в API, что позволяет переопределить происхождение не видел. Однако у меня была такая потребность. Вот что я сделал:

  1. Захват нескольких точек, чтобы определить источник пользователей. Если вы не заботитесь о ротации, вы можете использовать только одну точку, чтобы переопределить начало координат.
  2. Используйте эти моменты, чтобы перевести и вращать представляет данные в новой системе

скоординировать Самую большую проблему в том, что это зависит от пользователя, создавая свое собственное происхождение. Что может быть просто для вас визуализировать, но не для конечного пользователя.