2016-07-17 4 views
0

Я попадаю в прекрасный мир VR, используя Samsung Gear VR и Gear VR Framework (gearvrf).Gear VR Framework (GearVRF): добавить элементы перед 360 видео

Моя цель состоит в том, чтобы реализовать быстрое меню поверх игрового видео 360: иметь несколько значков и кадр, который будет перемещаться по выбранному.

я уже успешно реализован и модифицировал GvR-360video пример из https://github.com/gearvrf/GearVRf-Demos/tree/master/gvr-360video и более подробно этого конкретного файла: https://github.com/gearvrf/GearVRf-Demos/blob/master/gvr-360video/app/src/main/java/org/gearvrf/gvr360video/Minimal360Video.java

Как Я полностью осознаю, у меня очень мало фона в VR и 3D в целом, я был поэтому задаются вопросом о конкретных элементах механизма передачи, которые я должен использовать для реализации моей функциональности?

Кроме того, можно ли обнаружить момент, когда пользователь удаляет шестерню?

ответ

0

Мой предыдущий ответ о building UI for GearVR using QT and C++ также относится к вашему вопросу.

Уверен, что вопросы, подобные этому, по-прежнему будут приходить много, пока не появится легкий элемент интерфейса 3D. Oculus обеспечивает интерфейс пользовательского интерфейса в своем мобильном SDK, но он все еще слишком «низкий уровень» и требует достаточно понимания 3D-программирования, его трудно разрабатывать и отлаживать.

Откровенно говоря, создание пользовательского интерфейса для GearVR (и других устройств VR) также является настоящей головной болью, особенно если у вас нет опыта программирования в 3D.

Кроме того, можно ли обнаружить момент, когда пользователь удаляет шестерню?

Да, проверьте исходный код здесь, который является копией из SDK Oculus.

VrApi.h

выглядит для методов, названных "ovr_EnterVrMode" и "ovr_LeaveVrMode", он должен быть там в GearVRF тоже.