我们通过更新至 OpenEXR 版本 3 改善了您的扩展现实体验。我们还为尚不受支持的扩展现实控制器添加了通用控制器模型,在 OpenXR 中添加了对控制器触觉反馈的支持,并向工具栏添加了扩展现实切换,以在 HMD 和桌面视图之间快速切换。此外,了解混合现实手部跟踪(可在真手上显示蓝色的虚拟手以便选择虚拟现实菜单)、OpenXR 中的 Varjo 标记跟踪以及在 Varjo 模式下用于 XR-4 的手部跟踪。
视频字幕:现在,如果您进入虚拟现实进行设计审阅,可完全支持新的 Varjo XR-4 头戴式设备,该头戴式设备在混合现实模式下也可与手部跟踪配合使用。有关详细信息,请查看我们的设计工作室的博客贴子。
要确保满足虚拟现实/扩展现实的最低要求,请检查您正在运行的版本的 Autodesk VRED 产品系统要求。
我们针对 OpenXR 中 VRED 尚不支持的控制器实现了备份控制器模型。
对于 OpenXR,我们添加了对控制器的触觉反馈支持。使用 vrdVRDevice.vibrate(milliseconds, axisId) 可激活振动,使用 milliseconds
可设置其持续时间。
在混合现实中并且禁用了手部深度估算时,现在可以使跟踪的手显示在真手上以便选择虚拟现实菜单。要将此设置为混合现实中的默认行为,请转到“首选项”>“扩展现实”>“交互”>“手部跟踪”,然后启用在混合现实中显示跟踪的手。
我们在 OpenXR 中添加了 Varjo 标记跟踪支持,以更好地支持 Varjo 头戴式设备。
我们添加了两个 Python 命令,一个用于当在扩展现实中使用跟踪的手时启用或禁用检测 vrHandTypes.HandTrackingGesture
中的任何手势,另一个用于检查是否启用了手势。要防止用户通过手势意外激活任何交互,请禁用这些命令。要允许用户激活 VRED 的标准交互(例如显示虚拟现实菜单,或者激活指针或传送),请启用它们。
vrImmersiveInteractionService.setHandTrackingGestureEnabled(gesture, isLeftHand, enable)
vrImmersiveInteractionService.getHandTrackingGestureEnabled(gesture, isLeftHand)
-> bool
选择“编辑”>“脚本编辑器”。
将以下代码复制粘贴到脚本编辑器中:
vrImmersiveInteractionService.setHandTrackingGestureEnabled(vrHandTypes.HandTrackingGesture.TapToBackOfHandGesture, True, False)
vrImmersiveInteractionService.setHandTrackingGestureEnabled(vrHandTypes.HandTrackingGesture.TapToBackOfHandGesture, False, False)
这将禁用检测两只手上激活传送的手势。
我们添加了对 Varjo XR-4 的支持,并启用了 UltraLeap 扩展以进行手部跟踪,从而增强您的扩展现实体验。
仅当连接了头戴式设备时可用。
我们向工具栏添加了 ,以便轻松地从桌面切换到扩展现实,以及设置使用的 HMD。
单击并按住 可访问选项列表。选择以下选项之一:
选定的选项将确定工具栏中显示的图标。
要设置默认行为,请使用 HMD > 默认扩展现实视图首选项。要退出此显示模式,请选择“禁用”。
对 Varjo 的 Python 渲染设置更改 vrdVarjoRenderSettings 也适用于 OpenXR。
在 OpenXR 中,通过 Varjo 头戴式设备使用焦点渲染时,对失去注视的处理得到改进。