是否可以只在C++
中为Samsung Gear VR
开发,并可能将其与Qt结合使用?根据 http://www.gearvrf.org/有一个Gear VR原生库,但它是否以任何方式supported
(示例,文档..)?
这实际上是两个问题:
是否可以仅在C++中为三星Gear VR进行开发?
是的,当然,但我更喜欢Oculus原生移动SDK而不是你提到的框架。因为在现阶段,真正推动软件开发的是Oculus,你知道John Carmack,对吧?他还为Oculus带来了很多来自ID软件的工程朋友,在阅读SDK分发的代码时,你会遇到很多。
https://developer.oculus.com/documentation/mobilesdk/latest/concepts/book-native/
与QT结合?
我认为现在没有任何好处,如果你需要的是构建这样的菜单、按钮、UI 元素。VR世界中的UI元素非常不同,图形都是关于基于3D的世界的。而且我认为,如果您遵循原生开发路径,那么您也只能依靠Oculus的一些初步UI支持。同样,您只能通过阅读 Oculus 移动 SDK 中的源代码来获取帮助。