You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

UE5 World Partition不工作 转换后距离设置无效如何修复

UE5 常规关卡转World Partition后距离裁剪失效排查修复

问题现象

  • 操作流程:新建常规关卡后,执行转换为World Partition关卡操作
  • 异常表现:无论怎么调整加载距离、单元格尺寸参数,哪怕把对象加载距离设为300,数公里外的场景对象依然可见,距离裁剪规则完全不生效
  • 转换过程输出日志(末尾存在截断):
Conversion completed:
[2022.06.26-14.00.57:161][ 0]LogD3D12RHI: Display: Not using pipeline state disk cache per r.D3D12.PSO.DiskCache=0
[2022.06.26-14.00.57:161][ 0]LogD3D12RHI: Display: Not using driver-optimized pipeline state disk cache per r.D3D12.PSO.DriverOptimizedDiskCache=0
[2022.06.26-14.00.57:348][ 0]LogTextureFormatETC2: Display: ETC2 Texture loading DLL: TextureConverter.dll
[2022.06.26-14.00.57:356][ 0]LogTextureFormatOodle: Display: Oodle Texture TFO init; latest sdk version=2.9.5
[2022.06.26-14.00.57:356][ 0]LogTextureFormatOodle: Display: Oodle Texture loading DLL: oo2tex_win64_2.9.5.dll
[2022.06.26-14.00.57:369][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android'
[2022.06.26-14.00.57:370][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ASTC'
[2022.06.26-14.00.57:370][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_DXT'
[2022.06.26-14.00.57:370][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ETC2'
[2022.06.26-14.00.57:370][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'AndroidClient'
[2022.06.26-14.00.57:370][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ASTCClient'
[2022.06.26-14.00.57:370][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_DXTClient'
[2022.06.26-14.00.57:370][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_ETC2Client'
[2022.06.26-14.00.57:370][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_Multi'
[2022.06.26-14.00.57:370][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Android_MultiClient'
[2022.06.26-14.00.57:373][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'HoloLens'
[2022.06.26-14.00.57:373][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'HoloLensClient'
[2022.06.26-14.00.57:377][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'IOS'
[2022.06.26-14.00.57:378][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'IOSClient'
[2022.06.26-14.00.57:381][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Linux'
[2022.06.26-14.00.57:381][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxEditor'
[2022.06.26-14.00.57:381][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxServer'
[2022.06.26-14.00.57:381][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxClient'
[2022.06.26-14.00.57:385][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxArm64'
[2022.06.26-14.00.57:385][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxArm64Server'
[2022.06.26-14.00.57:385][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'LinuxArm64Client'
[2022.06.26-14.00.57:388][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'TVOS'
[2022.06.26-14.00.57:388][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'TVOSClient'
[2022.06.26-14.00.57:394][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'Windows'
[2022.06.26-14.00.57:394][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsEditor'
[2022.06.26-14.00.57:394][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsServer'
[2022.06.26-14.00.57:394][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform 'WindowsClient'
[2022.06.26-14.00.57:394][ 0]LogTargetPlatformManager: Display: Building Assets For WindowsEditor
[2022.06.26-14.00.57:403][ 0]LogAudioDebug: Display: Lib vorbis DLL was dynamically loaded.
[2022.06.26-14.00.57:470][ 0]LogShaderCompilers: Display: Compiling shader autogen file: ../../../../../../Users/adm/Documents/Unreal Projects/ MyProject4/Intermediate/ShaderAutogen/PCD3D_SM5/AutogenShaderHeaders.ush
[2022.06.26-14.00.57:470][ 0]LogShaderCompilers: Display: Autogen file is unchanged, skipping write.
[2022.06.26-14.00.57:470][ 0]LogShaderCompilers: Display: Compiling shader autogen file: ../../../../../../Users/adm/Documents/Unreal Projects/ MyProject4/Intermediate/ShaderAutogen/PCD3D_ES31/AutogenShaderHeaders.ush
[2022.06.26-14.00.57:470][ 0]LogShaderCompilers: Display: Autogen file is unchanged, skipping write.
[2022.06.26-14.00.57:496][ 0]LogDerivedDataCache: Display: ../../../Engine/DerivedDataCache/Compressed.ddp: Opened pak cache for reading. (1096 MiB)
[2022.06.26-14.00.57:515][ 0]LogDerivedDataCache: Display: Performance to C:/Users/adm/AppData/Local/UnrealEngine/Common/DerivedDataCache: Latency=0.05ms. RandomReadSpeed=490.03MBs, RandomWriteSpeed=57.53MBs. Assigned SpeedClass 'Local'
[2022.06.26-14.00.57:524][ 0]LogShaderCompilers: Display: Using Local Shader Compiler with 5 workers.
[2022.06.26-14.00.59:317][ 0]LogEditorDomain: Display: EditorDomain is Disabled
[2022.06.26-14.00.59:531][ 0]LogTexture: Display: Texture Encode Speed: Final (cook).
[2022.06.26-14.00.59

排查修复步骤

按优先级从高到低依次排查:

  • 校验转换流程完整性
    日志末尾存在截断,且日志中项目路径Unreal Projects/ MyProject4包含多余空格,大概率转换过程被中断、配置文件写入失败:
    1. 先把项目移动到无中文、无空格、无特殊字符的纯英文路径下,关闭第三方杀毒软件、无关插件,避免文件写入被拦截
    2. 打开关卡世界设置,确认World Partition分类下Enable World Partition已勾选,能正常打开World Partition编辑器窗口
    3. 打开World Partition编辑器查看Actor网格归属,如果所有Actor显示为未分配,直接删除当前转换出的关卡,重新执行转换操作,等编辑器底部进度条完全跑完、输出日志打印完整转换成功提示后再进行后续操作
  • 检查编辑器流送模式与运行时流送源配置
    1. 打开World Partition编辑器,确认顶部Editor Streaming选项没有选Force Load All,该模式会忽略所有距离规则强制加载全场景对象,测试时切换到Use Streaming Sources
    2. 打开世界设置->World Partition->Runtime Settings,确认Default Streaming Source已绑定玩家Pawn/玩家相机。如果该配置为空,World Partition没有参考位置计算加载范围,会默认加载所有网格的Actor
  • 检查单Actor的World Partition配置
    1. 选中数公里外仍可见的Actor,在细节面板World Partition分类下,查看Loading Range是否被单独设置为极大值(如1000000),如果是改回和全局配置匹配的数值
    2. 确认这些Actor的Is Spatially Loaded选项处于勾选状态,取消勾选的Actor会被标记为始终加载,不受距离裁剪规则约束
  • 修复转换残留损坏数据
    以上检查都无效的话,按以下操作清理残留:
    1. 关闭编辑器,删除项目根目录下的Intermediate、Saved文件夹后重新打开项目
    2. 打开问题关卡,在World Partition编辑器中执行Build All,重新生成分区网格数据、Actor流送配置
    3. 如果重建后仍失效,不要在原损坏关卡上反复调整,直接新建空白World Partition关卡,将原关卡内容批量迁移过去,修复成本远低于排查损坏的转换残留数据

内容的提问来源于stack exchange,提问作者Василий Кул

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 07:39:19