0

我正在使用三星 Gear VR 和 Gear VR 框架 (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 的时刻?

4

1 回答 1

0

我之前关于使用 QT 和 C++ 为 GearVR 构建 UI 的回答也适用于您的问题。

我敢打赌,这样的问题仍然会不断涌现,直到出现一个以轻量级 UI 元素为中心的 3D 框架。Oculus在其移动端SDK中提供了UI框架,但还是太“低级”,需要对3D编程有一定的了解,开发调试难度大。

坦率地说,现在为 GearVR(以及其他 VR 设备)构建 UI 是一件非常头疼的事情,尤其是如果你没有任何 3D 编程经验的话。

另外,是否可以检测到用户移除 gearVR 的时刻?

是的,请在此处查看源代码,这是来自 Oculus 移动 SDK 的副本。

VrApi.h

寻找名为“ovr_EnterVrMode”和“ovr_LeaveVrMode”的方法,它应该也存在于 GearVRF 中。

于 2016-07-21T14:31:26.547 回答