在UE4项目中使用管道状态对象(PSO)缓存之前,需要启用一些选项。在下面,我们将介绍在UE4中生成PSO缓存需要的所有选项。
构建PSO缓存
1、从主菜单转到“编辑” >“项目设置” >“包装” >“包装”,然后启用以下选项:
● 共享材质明暗器代码
● 共享材料本地库
2、通过转到窗口 > 开发人员工具 > 设备配置文件来打开设备配置文件工具。
3、在“现有设备配置文件”输入中,找到“Android”选项,然后单击其名称旁边的省略号以打开该设备配置文件。
4、在“控制台变量”部分下,找到“渲染”部分,然后按加号图标以显示“搜索”输入。
5、在“搜索”中,找到并单击r.ShaderPipelineCache.Enabled,将其添加到“渲染”变量列表中。
6、然后将r.ShaderPipelineCache.Enabled输入的值设置为1。
7、如果你的项目支持多个平台,可以对每个平台重复此过程。完成后,重新启动UE4虚幻编辑器界面,就可以构建PSO缓存了。
,Unreal Engine技巧,Unreal Engine教程