SteamVR 1.26版,可自动重新绑定游戏控制器

7月7日消息,SteamVR推出1.26版本,在现有控制器兼容功能的基础上,让更多游戏可以立即通过自动重新绑定使用更多控制器。

IT之家从更新公告中了解到,新版本中,如果游戏缺少针对玩家控制器的绑定,SteamVR会自动创建新的绑定,参考更常见的控制器对其进行配置,并将其设置为模拟该控制器类型。控制器驱动程序开发者可以指定一系列不同的控制器以使用其中的绑定,也可以说明如何从一个控制器重映射到另一个控制器。

SteamVR:

为没有原生绑定的控制器添加了自动重新绑定。我们会尝试将使用SteamVR输入和OpenXR的游戏重新绑定到支持的控制器类型。

主面板中添加了手柄,以便在空间中定位。每次唤出时,位置都会重置。

主面板的重新居中按钮现在会在就座环境和站立环境下重新居中,而不仅仅是在当前场景应用程序所使用的环境下重新居中。

修复了名称中带有表情符号的音频设备会破坏设置UI的问题。

修复了在会话开始后拔掉/重新插上硬件时,如果使用的是AMD显卡,会导致第三方头戴式显示器帧率低下的问题。

添加了新的定位器使用部位:手腕(左/右)、脚踝(左/右)。

在AutomaticRebinding(自动重新绑定)文件中添加了“autoremapping”以简化组件重映射。

更新了绑定UI样式。

会在任何必需的操作并未绑定时显示错误,而不是操作失败却没有任何提示。

优化了创意工坊绑定载入的性能。

修复了“显示旧版绑定UI”按钮在控制器设置中不起作用的问题。

OpenXR:

重新居中按钮现在会影响OpenXR应用程序。

现在,重新居中游玩空间时会发送

XrEventDataReferenceSpaceChangePending事件。

使用

XR_REFERENCE_SPACE_TYPE_STAGE的OpenXR应用程序在调用xrLocateViews时,所立即切换使用的Chaperone导护系统可见性规则和OpenVR站立状态下的体验一致,Chaperone导护系统会在头戴式显示器或控制器靠近原点时显示。

仅使用

XR_REFERENCE_SPACE_TYPE_LOCAL超过3秒的OpenXR应用程序在调用xrLocateViews时,所使用的Chaperone导护系统可见性规则和OpenVR就座状态下的体验一致,Chaperone导护系统在用户位于原点1米的半径范围内不会显示。

runtimeVersion的实例属性现在设置为SteamVR的当前版本。

即便没有可用的头戴式显示器,也重新启用了实例创建。这与headless(无头)模式无关,而是为了让应用程序可以进行正确的调用,以明了当前没有连接头戴式显示器。

修复了没有可用的头戴式显示器时,某些Unity游戏的崩溃问题。

实现了

XR_HTC_vive_wrist_tracker_interaction扩展。

进行了相符性测试修复(正确检查有效但不受支持的视图配置类型,正确识别xrTime负值输入)。


© 版权声明
评论 抢沙发
加载中~
每日一言
不怕万人阻挡,只怕自己投降
Not afraid of people blocking, I'm afraid their surrender