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:替代品和兼容性的主要内容,如果未能解决你的问题,请参考以下文章

App Engine 的替代/兼容数据存储?

USB耳机声卡-音频输入/输出控制器:DP108替代兼容CM108

JavaScript Object.keys()方法替代与IE8的兼容性

PerformanceNavigation 的替代 Javascript 方法(跨浏览器兼容)

DW1000可以兼容替代TSG5162?

CS4398音频解码替代芯片DP4398完全兼容DAC解码