问题

UE5在VR项目里使用HDRIBackdrop时进行打包后,在头显里运行显示时发现无法正常显示。

解决方案

需要修改两个地方,修改后再打包就可以正常显示了,具体如下:

1.修改 项目设置 -> 引擎 -> Rendering -> 移动平台 -> 移动浮点精度模式 -> Use Full-precision for MaterialExpressions only

2.把HDRIBackdrop蓝图构造函数里原来的节点都提成一个函数,断开构造函数里的执行线,改在beginplay后延时一下再执行构造函数里原来那些操作。