Valve发布SteamVR Unity 插件 v2.8.0,新增输入支持和更新OpenVR sdk

从 2.6+ 升级
中的任何内容升级 删除 SteamVR 文件夹并删除包管理器中的所有 OpenVR 包。然后安装。如果安装后报告错误,则可能需要重新导入项目。

此版本将从随附的压缩包在 Unity 2020.1+ 上自动安装 OpenVR Unity XR 包。这是与以前使用的安装方法 (npm) 不同的安装方法。如果您想在 2019.3/4 上使用 Unity XR(渲染),您将弹出一个对话框,为您提供该选项。

从 2.3+ 升级
中的任何内容升级 删除 SteamVR 文件夹并导入

从 2.1 – 2.3 的任何内容升级 actions.json 和关联绑定的位置已更改。
它们将自动从项目根目录移动到 StreamingAssets/SteamVR/

从版本 2.0 升级
您需要删除 SteamVR/SteamVR_Input 文件夹,保存和生成,然后重新设置您在编辑器中分配的操作。您无需重新创建操作文件或绑定文件。这对于支持 Unity 在 2018/2019 年的新序列化是必要的。如果您更改了 SteamVR/Resources/SteamVR_Settings.asset 文件,请务必保留它。

从 1.2.3 或更低版本
升级项目 您需要删除 SteamVR 文件夹并重写输入图层。有关详细信息,请参阅此处的新文档站点:https://valvesoftware.github.io/steamvr_unity_plugin/。如果您不想这样做,请不要升级到此版本。

版本2.8.0特征

  • 将 OpenVR sdk 更新到 2.0.10
  • 添加了膝盖、肘部、脚踝和手腕输入源。
  • 更新了 URL 以避开 Unity 2022 中的垃圾日志
  • 修复了某些插件更新场景中的编译器错误。
  • 修复了交互系统无法在运行时创建可交互对象的问题
  • 修复了在某些机器上重新导入擦除 openvr 设置的问题
  • 修复交互系统不尊重手部间隙面罩的问题
  • 修复了使用 2d 回退时交互系统传送示例不起作用的问题
  • 修复了 RemoveAllListeners 未删除所有侦听器的问题
  • 各种性能和垃圾回收修复
  • 修复了可编写脚本的渲染管线下的多通道中断问题。
  • 修复了破坏某些启动方案的不必要的 preinit
  • 修复了眼睛位置报告不正确的问题
  • 修复了某些情况下损坏的深度纹理
  • 修复了 OpenGL 无法正常工作的一些情况。
  • 修复了使用二进制序列化的项目。(设置文件现在在构建时输出)
  • 更好地支持 unicode 应用名称和密钥
  • 修复了 linux 中某些项目无法正确加载清单的问题。
  • 修复了导致路径中某些包含 Unicode 字符的项目无法正常工作的本地化问题。
  • 修复了交互系统在较新的物理模拟下无法正确处理弓箭的问题
  • 修复了交互系统无法正确消除握键提示的问题

来源:GitHub

(0)
上一篇 2024年1月16日 上午3:35
下一篇 2024年1月16日 上午8:27

相关推荐

发表回复

登录后才能评论