UE5.6/5.7搭配Meta Quest 3S时OpenXR透视功能无法启用求助
Meta Quest 3S上UE无法启用OpenXR透视功能的问题
该功能本应受支持,但严格遵循官方文档操作后,仍无法在Meta Quest 3S上通过UE启用OpenXR透视功能。已开启开发者模式,分别在UE5.6和UE5.7中执行了以下操作:
- 基于VR模板创建项目
- 在
DefaultEngine.ini中添加以下配置,且运行时通过控制台确认配置已生效:r.Mobile.PropagateAlpha=True r.PostProcess.PropagateAlpha=True xr.OpenXRInvertAlpha=True - 运行VR模板场景
- 运行时通过左手菜单启用透视功能:无任何反应
深入排查该按钮的执行逻辑后,发现以下异常情况:
- 调用
IsCompositionLayerInvertedAlphaEnabled:本应返回true,实际返回false - 调用
SetEnvironmentBlendMode设置为Alpha Blend:未抛出异常,但调用GetEnvironmentBlendMode时返回Opaque而非Alpha Blend - 调用
GetSupportedEnvironmentBlendModes:本应返回包含Opaque和Alpha Blend的数组,实际仅包含Opaque
内容的提问来源于stack exchange,提问作者Nino Filiu
相关产品推荐
相关产品推荐

