Unity中Meta Quest Pro Passthrough功能失效求助
Meta Quest Passthrough在Unity中失效的排查方案
设备端基础检查
- 确认设备Passthrough开关状态:按Oculus键调出快捷菜单,检查是否已开启Passthrough模式,部分机型需切换至纯透视模式而非混合叠加状态。
- 重启Quest设备:长时间运行引发的系统资源异常可能导致功能失效,重启后重新测试。
- 升级设备系统:前往设备「设置>系统>软件更新」,确保系统为最新版本,旧版本可能存在兼容性bug。
Unity与Oculus Integration配置排查
- 核对Oculus Integration版本:若Unity Package Manager后台自动更新了包,回退至之前正常工作的版本测试;新项目需导入与Quest系统兼容的稳定版Integration包,避免使用预览版。
- 验证项目核心设置:
- 打开「Oculus > Tools > Quest Settings」,确认「Passthrough Support」设为「Enabled」。
- 检查Player Settings:确保「Virtual Reality Supported」已勾选,VR SDK列表包含「Oculus」;「Package Requirements」添加「com.unity.xr.oculus」并匹配对应版本。
- 确认「XR Plugin Management」已启用Oculus插件,且子设置中「Passthrough」选项处于开启状态。
- 清理项目缓存:删除项目根目录下的「Library」文件夹,重新生成项目文件,排除缓存导致的配置异常。
权限相关排查
- 设备应用权限检查:在Quest设备「设置>应用>对应Unity应用>权限」中,确认「相机」权限已开启(Passthrough依赖相机权限)。
- 新项目权限配置:构建APK前,在Unity「Player Settings>Android>Permissions」中添加「android.permission.CAMERA」权限,或依赖Oculus Integration自动生成权限配置。
硬件与传输排查
- 测试原生Passthrough功能:不通过Unity,直接在设备主界面长按Oculus键切换至透视模式,若原生功能也失效,大概率是设备相机硬件故障,联系Meta售后。
- 排查串流链路:若使用Link串流测试,更换高品质USB 3.0连接线,或改用Air Link测试,排除传输不稳定导致的功能异常。
内容的提问来源于stack exchange,提问作者kOoooooOOOO
相关产品推荐
相关产品推荐

