找回密码
 立即注册
查看: 563|回复: 2

HTC Vive开发VR项目,是用SteamVR还是Unity XR插件?

[复制链接]
发表于 2021-4-16 18:49 | 显示全部楼层 |阅读模式
Unity已经提示SteamVR即将过时,但是Vive的OpenXR似乎还不太适合商用(还是preview)。而且Unity的XR Toolkit也是preview。
发表于 2021-4-16 18:50 | 显示全部楼层
目前比较稳定的方案是以下两种:
    SteamVR 1.x + VRTK 3.x,这种方案使用的Unity编辑器建议是2017及其以下,不建议使用2018及以后的版本,导入VRTK会报错,因为在2018以后的API命名空间由VR改为了XR。不过可以自己手动修改代码,毕竟两者都是开源的。虽然版本相对比较老,但是我发现很多项目还是基于这种方案来开发的。单独使用SteamVR 2.x开发,必要时集成少量VRTK4。首先,SteamVR 2.x 已经足够开发基本的VR交互功能了,尤其是SteamVR的Interaction System也是相对便捷。另外,之所以建议少量集成VRTK4,是因为目前还是beta版本,存在不确定性,并且文档还在完善中,需要自己采坑。比较典型的一个例子,就是去年一位VRTK开发者写了一本专门讲VRTK4的书,去年年底再看的话,有些步骤已经不适用了。大家认可VRTK,大概是因为3.x的易用性给人印象深刻吧,但是到了4,对于初学者来说并不是特别友好,而且在我测试的过程中,与SteamVR 2.x集成这方面,还有一些坑需要填。
以上。
发表于 2021-4-16 18:54 | 显示全部楼层
https://zhuanlan.zhihu.com/p/88420310
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-12-23 20:41 , Processed in 0.248608 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表