avatar

A man can be destroyed but not defeated!

UE4 Low Level Memory Tracker 使用

LLM(Low Level Memory Tracker) 是从 4.18 开始引入的新的内存统计工具,比 memreport 统计数据更加详细精确,但又不会像 MallocProfiler 那样有很大的本身开销 相关代码实现在 Engine\Source\Runtime\Core\Public\HAL\LowLevelMemTracker.h 和 Engine\Source\Runtime\Core\Private\HAL\LowLevelMemTracker.cpp 中 本文基于 UE4.23 分析使用

UE4基础:搭建开发环境

获取引擎源码 UE4 引擎源码托管在 Github 上,是一个半公开的项目,想要获取代码前必须要先加入到 EpicGames organization 才能看到项目,加入项目需要两个账号,一个是 Github 账号 ,一个

UE4 Pak 文件格式

UE4 打包过程中,会调用 UnrealPak 将 Cook 后的文件资源打包成一整个 Pak 文件,这个 Pak 中的内容可以分为三大块,按写入顺序分别为:文件内容区 + 文件索引信息区 + Pak