Unity3d 是否有可能开发一个可以通过PC和虚拟现实耳机访问的虚拟世界?

Unity3d 是否有可能开发一个可以通过PC和虚拟现实耳机访问的虚拟世界?,unity3d,virtual-reality,webvr,Unity3d,Virtual Reality,Webvr,例如,如果你有一个虚拟现实耳机,你可以在虚拟现实(即WebVR)中与这个虚拟世界互动;但是,如果您没有VR耳机和/或WebVR兼容性,您仍然可以访问和探索这个虚拟世界(如Runescape)并与角色进行交互,无论他们是同一虚拟世界中的VR还是web?如果您使用另一个框架,您可以自动为您处理,也可以自己滚动它。无论哪种方式,不同的控制方案都需要相当多的思考。你也可以看看React360(),它是一个基于Facebook的WebVR框架,可以即时处理大多数3D媒体。它的性能相当好,并具有渐进式增强的

例如,如果你有一个虚拟现实耳机,你可以在虚拟现实(即WebVR)中与这个虚拟世界互动;但是,如果您没有VR耳机和/或WebVR兼容性,您仍然可以访问和探索这个虚拟世界(如Runescape)并与角色进行交互,无论他们是同一虚拟世界中的VR还是web?

如果您使用另一个框架,您可以自动为您处理,也可以自己滚动它。无论哪种方式,不同的控制方案都需要相当多的思考。

你也可以看看React360(),它是一个基于Facebook的WebVR框架,可以即时处理大多数3D媒体。它的性能相当好,并具有渐进式增强的优势,即,如果您从桌面/平板电脑观看,您将获得2D体验;如果您使用支持3D的设备,您将获得完整的VR体验

它也是跨平台的,因此将在android/iOS/Windows/MacOS/Oculus/Vive上运行。随附的示例应足以让您了解其功能


根据您尝试开发的游戏的复杂性以及A-Frame所需的图形控件,这是另一种选择。

这对于堆栈溢出不是一个好问题,因为它与编程无关,但是,是的。当然,它必须设计成既可用于虚拟现实,也可用于非虚拟现实。融合虚拟现实和桌面播放器的游戏的一个例子是VRChat.2+客户端应用程序,一组用于在线共享世界的共享服务器。这对于SO问题来说太宽泛了,请阅读您对从何处开始(即我可以学习的库/工具)有何建议,和/或如果您有经验,您是否有兴趣在新项目上进行合作?请阅读并回答。这是另一个站点上的讨论论坛的内容。