SteamVR和OpenVR异同

SteamVR是一个runtime,它是通过Steam安装在电脑上的,OpenVR是提供API的,通过SteamVR,不同的VR系统(Unity,UE等)调用OpenVR的API来开发应用程序,还可在OpenVR中添加驱动来对接VR硬件。

SteamVR平台主要是为Vive服务的,但是它也兼容了osvr, Rift和Touch的驱动。还有些人编写了Razer Hydra的驱动来匹配旧的雷蛇手柄。

因此:

1.如果作为一个HMD或手柄制造商,可通过为使用OpenVR API为SteamVR编写一个驱动使HMD或手柄在SteamVR上正常使用。使用OpenVR开发的游戏程序都将会在硬件上正常运行,而不需要游戏开发者再另外做额外的工作。

2.若果作为游戏内容开发者。使用OpenVR API就可以对接任何可以跑SteamVR的平台,比如每个Vive可跑的游戏都将会在Oculus Rift上正常运行,因为有一个Rift插件,它将Oculus Rift的硬件数据,比如显示数据(分辨率,FOV等),手柄数据(姿态数据,按键数据等)通过OpenVR API传给了上层游戏。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值