Samsung Gear VR - 可以用 C++ 开发吗?

Samsung Gear VR - is it possible to develop in C++?

是否可以只在 C++ 中为 Samsung Gear VR 开发并可能与 Qt 结合使用?根据 http://www.gearvrf.org/ 有一个 Gear VR 本机库,但它是否 supported 以任何方式(示例、文档..)?

这实际上是两个问题:

是否可以仅使用 C++ 为 Samsung Gear VR 开发?

当然可以,但我更喜欢 Oculus 原生移动 SDK,而不是你提到的框架。因为在目前阶段,真正推动软件开发的是 Oculus,你知道 John Carmack,对吧?而且他还把很多ID软件的工程朋友也带到了Oculus,大家在阅读随SDK分发的代码时会遇到很多。

https://developer.oculus.com/documentation/mobilesdk/latest/concepts/book-native/

与QT结合?

我不认为现在有任何好处,如果你需要的是构建菜单、按钮、UI 元素这样的。 UI 元素在 VR 世界中非常不同,图形都是关于基于 3D 的世界。而且我认为,如果您遵循原生开发路径,您也只能指望 Oculus 提供一些初步的 UI 支持。同样,您只能通过阅读 Oculus 的移动 SDK 中的源代码来获得帮助。