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

为何未显式使用的纹理仍出现在UE5纹理统计窗口中?

问题描述

将关卡内部分8K纹理压缩为4K后,替换静态网格体的材质为使用4K纹理的新材质,但统计面板中仍显示原8K纹理与新4K纹理同时存在。该网格体仅包含一个材质槽,且已设置为新的4K材质。若统计数据准确,将浪费约170MB内存。已尝试关闭并重新加载编辑器,问题仍未解决,使用引擎版本为5.1.1-23901901+++UE5+Release-5.1。

解决思路
  • 排查纹理的引用来源
    右键原8K纹理,打开「引用查看器」,检查是否有其他资产(如其他静态网格体实例、材质实例、蓝图、动画资源等)仍在引用该纹理;同时确认新4K材质是否意外继承了原材质的属性,或原材质被作为父材质保留了引用链。
  • 清理项目缓存与未使用资产
    1. 执行「编辑」→「内容清理」,勾选「未使用的资产」进行扫描,删除确认无引用的原8K纹理(操作前建议备份项目)。
    2. 关闭编辑器,删除项目目录下的DerivedDataCache文件夹,重新打开编辑器让引擎重建缓存。
  • 检查静态网格体的LOD层级
    确认静态网格体的所有LOD层级都已替换为新的4K材质,部分场景下低LOD层级可能仍绑定原材质,导致纹理被加载。
  • 验证内存数据的准确性
    在控制台输入stat memory查看详细内存占用,对比统计面板数据;也可使用obj list | findstr "纹理名称"命令,确认该8K纹理是否存在活跃对象。
  • 排查动态材质设置逻辑
    检查关卡蓝图、全局蓝图或游戏模式中是否存在动态设置材质的代码,可能在运行时重新加载了原8K材质。
  • 重新烘焙静态网格体
    选中目标静态网格体,打开「静态网格体编辑器」,点击「烘焙」按钮重新生成网格体的材质绑定数据,确保原材质引用被彻底清除。

内容的提问来源于stack exchange,提问作者Sk93

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 00:42:17