OpenVr:替代品和兼容性
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenVr:替代品和兼容性相关的知识,希望对你有一定的参考价值。
我试图弄清楚OpenVR API功能及其在VR内容开发中的确切作用。到目前为止,我知道可以使用OpenVR开发游戏,以便灵活使用所使用的硬件。
在这一点上,我想到了几个问题:
- 如果一个人不使用OpenVR开发游戏(让我们说)团结,他/她还能用什么?团结的Steam插件是否使用OpenVR?
- 另外,如果我开发一种用于VR游戏的新型控制器的OpenVR驱动程序,那么哪种游戏与我的新控制器兼容?
非常感谢
答案
此时SteamVR与OpenVR同义。它是唯一已知的实现API的服务器。所以,是的,SteamVR插件将使用OpenVR。
如果你想开发一个VR控制器,那么我想只要你用相同的轴映射它就可以在大多数游戏中使用。例如,here is the mapping that Unity3d uses。你可以制作一个截然不同的控制器,但不要指望它使用的软件不是为它而设计的。
请记住,控制器API不仅具有跟踪和轴,还有可以在VR中显示的it's 3d model。相当多(大多数?)应用程序不使用API提供的模型,但内置了自己的内容。这意味着人们很可能仍然会将VR中的控制器视为标准的Vive魔杖。尝试将握把塑造成相同的形状,这样至少不会破坏沉浸感。
以上是关于OpenVr:替代品和兼容性的主要内容,如果未能解决你的问题,请参考以下文章
USB耳机声卡-音频输入/输出控制器:DP108替代兼容CM108
JavaScript Object.keys()方法替代与IE8的兼容性