UE5 渲染管线研究:从一帧到 Nanite、Lumen 与 RDG
以 UE 5.8 桌面端延迟渲染器为基线,建立线程、场景代理、可见性、Mesh Draw Command、RDG、Nanite、Lumen、VSM 与 TSR 的统一心智模型。
UE5 渲染管线 01:线程模型、Scene Proxy 与一帧延迟
跟踪 UPrimitiveComponent 如何进入 FScene,区分 Game、Render、RHI Thread 的数据所有权,并用源码断点与 Unreal Insights 验证跨线程更新和帧延迟。
UE5 渲染管线 02:InitViews、可见性与 Mesh Drawing Pipeline
区分 Primitive、Instance 与 Nanite Cluster 三层可见性,跟踪 FMeshBatch 如何经 MeshPassProcessor 变成 FMeshDrawCommand,并建立可复现的剔除与 Draw Call 实验。
UE5 渲染管线 03:RDG 资源生命周期、Barrier 与异步计算
从资源读写依赖理解 UE5 Render Dependency Graph:Pass Culling、Transient Aliasing、自动 Barrier、External Resource、Extraction 与 Async Compute。
UE5 渲染管线 04:Desktop Deferred 一帧逐 Pass 地图
以 Scene Texture 的生产者与消费者为线索,逐项拆解 Depth、GBuffer、Velocity、VSM、Lumen、Deferred Lighting、Translucency、TSR、Tonemap 和 Present。
UE5 渲染管线 05:Nanite Cluster、双阶段遮挡与虚拟化几何
从离线 Cluster Hierarchy 到运行时 GPU Cull、Hardware/Software Raster、Visibility/Material Shading 与 Streaming,解释 Nanite 如何接入 Depth、GBuffer、VSM 和 Lumen。
把 Mizuki 部署到 Cloudflare Pages
从本地 Mizuki 博客到 Cloudflare Pages 静态部署的最小配置清单。






