我正在使用Samsung Gear VR和Gear VR Framework(gearvrf)进入VR的精彩世界。
我的目标是在播放360视频的基础上实施快速菜单:有一些图标和框架可以绕过所选的视频。
我已经成功实施并修改了https://github.com/gearvrf/GearVRf-Demos/tree/master/gvr-360video中的gvr-360video示例,并详细介绍了此特定文件:https://github.com/gearvrf/GearVRf-Demos/blob/master/gvr-360video/app/src/main/java/org/gearvrf/gvr360video/Minimal360Video.java
由于我完全清楚我在VR和3D方面的背景很少,因此我想知道我应该使用的gearvrf的具体元素来实现我的功能吗?
此外,是否可以检测用户移除gearVR的时刻?
答案 0 :(得分:0)
我之前关于building UI for GearVR using QT and C++的回答也适用于您的问题。
我打赌像这样的问题仍然会继续发生,直到一个轻量级的UI元素聚焦3D框架弹出。 Oculus在其移动SDK中提供了一个UI框架,但它仍然太“低级”,需要对3D编程有很好的理解,难以开发和调试。
坦率地说,为GearVR(以及其他VR设备)构建UI现在非常头疼,特别是如果您没有任何3D编程经验。
此外,是否可以检测用户移除gearVR的时刻?
是的,请查看此处的源代码,这是Oculus mobile SDK的副本。
查找名为“ovr_EnterVrMode”和“ovr_LeaveVrMode”的方法,它也应该在GearVRF中。