Какая часть цилиндрической системы координат видна пользователю

Есть ли способ определить, на какую часть пользователя цилиндрической системы координат сейчас смотрит?

У меня проблемы с объектами RenderObject, которые, по моему мнению, не остаются там, где должны, когда пользователь смотрит вверх и вниз. Это работает, как и ожидалось, при горизонтальных движениях головы, но когда пользователь перемещает свою голову вертикально, объекты, кажется, получают новые позиции.

Чтобы подтвердить, что в SDK есть проблема, я просто хотел посмотреть, есть ли способ узнать, какую прямоугольную область думает сейчас smarteyeglass, на которую смотрит пользователь, чтобы я мог видеть, есть ли проблема с моими объектами или стеклами smarteyeglass?

1 ответ

Вы можете использовать датчики вместе с AR Rendering, чтобы определить, куда смотрит пользователь.

Фактически, в примерах SmartEyeglass SDK вы можете использовать SampleARCylindrical, в котором уже реализован сенсорный приемник. Он прослушивает датчик магнитного поля, чтобы установить начальный курс.

Вы можете использовать тот же проект, и вы можете продолжать слушать события датчика магнитного поля. Затем вы можете использовать полученные значения для сравнения с изображениями, которые вы ожидаете увидеть в определенном заголовке.

Другие вопросы по тегам