在 Unity XR 交互工具包中启用 Oculus Quest 的手部追踪?
Enabling Oculus Quest's Hand Tracking in Unity XR Interaction Toolkit?
XRCameraRig 应该取代 OVRCameraRig 但 OVRCameraRig 是唯一可以设置手部跟踪支持的地方("Hands only"或 "Controllers and hands")。该选项在 XRRig 上不可用,因此包括手使 Oculus Quest 将应用程序识别为 "hands only" 应用程序。
- 如何在 UnityXR 应用程序中同时使用手和控制器?
终于解决了。不要使用新的 XR 管理系统。
删除以下软件包:
- XR 管理
- XR 交互子系统
- Oculus XR 插件
安装以下软件包:
- Oculus Android (2.38.6)
- Oculus 桌面版 (2.38.4)
- OpenVR 桌面 (2.0.5)
- XR 旧版输入助手 (1.3.11)
更改Android清单:
确保缺少这一行:
<meta-dataandroid:value="false" android:name="com.oculus.vr.focusaware" >
</meta-data>
确保不需要手部追踪:
<uses-feature android:name="oculus.software.handtracking" android:required="false">
确保 intent-filter 类别是 LAUNCHER,而不是 INFO:
<intent-filter>
...
<category android:name="android.intent.category.LAUNCHER"></category>
</intent-filter>
确保您只有这些元数据元素:
<meta-data
android:name="unityplayer.SkipPermissionsDialog"
android:value="false">
</meta-data>
<meta-data
android:name="com.samsung.android.vr.application.mode"
android:value="vr_only">
</meta-data>
希望以后在使用新的XR管理系统的同时可以更换手部追踪和控制器
XRCameraRig 应该取代 OVRCameraRig 但 OVRCameraRig 是唯一可以设置手部跟踪支持的地方("Hands only"或 "Controllers and hands")。该选项在 XRRig 上不可用,因此包括手使 Oculus Quest 将应用程序识别为 "hands only" 应用程序。
- 如何在 UnityXR 应用程序中同时使用手和控制器?
终于解决了。不要使用新的 XR 管理系统。
删除以下软件包:
- XR 管理
- XR 交互子系统
- Oculus XR 插件
安装以下软件包:
- Oculus Android (2.38.6)
- Oculus 桌面版 (2.38.4)
- OpenVR 桌面 (2.0.5)
- XR 旧版输入助手 (1.3.11)
更改Android清单:
确保缺少这一行:
<meta-dataandroid:value="false" android:name="com.oculus.vr.focusaware" >
</meta-data>
确保不需要手部追踪:
<uses-feature android:name="oculus.software.handtracking" android:required="false">
确保 intent-filter 类别是 LAUNCHER,而不是 INFO:
<intent-filter>
...
<category android:name="android.intent.category.LAUNCHER"></category>
</intent-filter>
确保您只有这些元数据元素:
<meta-data
android:name="unityplayer.SkipPermissionsDialog"
android:value="false">
</meta-data>
<meta-data
android:name="com.samsung.android.vr.application.mode"
android:value="vr_only">
</meta-data>
希望以后在使用新的XR管理系统的同时可以更换手部追踪和控制器