[UE虚幻] 避免“XGEController”插件和“Incredibuild”引起启动编辑器时一直卡在某个位置(......

查看:777 |回复:0 | 2022-5-26 15:32:53

您需要 登录 才可以下载或查看,没有账号?注册

x
解决方案使用在引擎的“BaseEngine.ini”配置文件或项目的“DefaultEngine.ini”配置文件中,通过“bAllowCompilingThroughWorkers”变量来开关XGE
引擎的“BaseEngine.ini”配置文件
"\UE4.26.1\Engine\Config\BaseEngine.ini"
或使用项目的“DefaultEngine.ini”配置文件(会覆盖引擎的对应配置项)。
项目的“DefaultEngine.ini”配置文件
"\YourProject\Config\DefaultEngine.ini"
推荐:将“bAllowCompilingThroughWorkers”设置为False;将“bAllowAsynchronousShaderCompiling”设置为True。
注意:如果将“bAllowCompilingThroughWorkers”设置为Fasle,并且将“bAllowAsynchronousShaderCompiling”设置为False,将避免使用异步Shader编译,避免主线程出现卡死的现象。但是启动Editor时会卡在18%较久时间(处单线程编译Shader,编译比较慢,但是最终会编译完成)。
[DevOptions.Shaders]
; See FShaderCompilingManager for documentation on what these do
bAllowCompilingThroughWorkers=False
bAllowAsynchronousShaderCompiling=True
v2-8f0651ac914b12ec58200f14856ede56_r.jpg 相关代码 v2-cf28860e277d711e2c9b4141e962fc71_r.jpg
2022-5-26 15:32:53  
 赞 赞 0

使用道具 登录

0个回答,把该问题分享到群,邀请大神一起回答。

CG 游戏行业专业问题

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表