Project UMBRAE - Optimisation (breakdown)
James Marland
Proposed by Jan Mróz
Visit resource ↗Description
Project UMBRAE - Optimisation is James Marland's in-depth Unreal Engine 5 horror vertical-slice optimization write-up. It covers level streaming, item-inspect render target rework, Nanite and Lumen trade-offs, and reproducible launch arguments for community profiling.
Intermediate readers get before-and-after timings and practical triage notes for a student-scale shipping target.
Pairs with fest talks and playlist material on Unreal profiling in the knowledge base.
Related resources
- Borderline Racing - Optimisation (breakdown)
Case study optimizing a large Unreal scene with 2,500+ actors: Nanite versus manual LODs, shared master materials, batch utilities, and Insights tuning.
95% match · <optimization><intermediate><blog><marland><before><nanite><profiling><tradeoffs> - Optimize Your Game with the Unity Profile Analyzer
Official Unity guide to the Profile Analyzer package, which aggregates CPU marker data across many profiler frames.
58% match · <optimization><intermediate><before><profiling><timings> - Analyze Your Game With PIX - Game Optimization - Episode 7
Analyze Your Game With PIX - Game Optimization - Episode 7 is a YouTube video by Ben Cloward on using Microsoft PIX for GPU frame capture and timeline analysis inside a larger…
58% match · <optimization><intermediate><before><level><nanite> - Game Optimization - Introduction & General Principles - Episode 1
Game Optimization - Introduction & General Principles - Episode 1 is the opening video in Ben Cloward's game optimization series, demonstrated in Unreal and Unity with…
56% match · <optimization><before><level><profiling> - Tech Art Notes
Three-part Unreal Engine Fast Profiling series: stat commands, launch parameters, and CSV tools for quick bottleneck triage and AB comparisons.
54% match · <optimization><intermediate><launch><profiling><triage><unreal> - Optimizing UE5: Advanced Rendering, Graphics Performance, and Memory Management (Unreal Fest 2024)
Unreal Fest 2024 session on UE5 advanced rendering, graphics performance, and memory management.
52% match · <optimization><lumen><nanite><unreal> - Procedural Pixels Blog
Blog focused on Unity rendering, GPU/CPU profiling, and production optimization case studies.
48% match · <optimization><intermediate><blog><community><profiling> - Optimizing GPU-driven particle system to run 4x faster
The burning-object effect already simulates and draws on the GPU with compute shaders, append buffers, indirect dispatch, and indirect instanced rendering; this piece profiles each pass and tighten…
48% match · <optimization><intermediate><blog><profiling><timings> - A case for learning GPU programming with a compute-first mindset
A case for learning GPU programming with a compute-first mindset is a 2025 blog essay on Maister Graphics Adventures arguing that new GPU programmers should learn compute,…
48% match · <optimization><intermediate><blog><before><level><profiling> - Your game can be faster, because you restarted your PC
After a long work day with many applications open, the author compares profiling sessions with and without a clean restart on a hobby Unity project.
46% match · <optimization><blog><before><profiling><timings> - Introduction to Clustered Meshlet Optimization
This Simplygon product blog post by Jesper Tingvall introduces clustered meshlets as a Simplygon optimization feature for mesh-shader oriented engines.
46% match · <optimization><blog><before><streaming> - Optimizing Based On Analysis - Game Optimization - Episode 8
[video] Optimizing Based On Analysis - Game Optimization - Episode 8 is a free YouTube episode by Ben Cloward that applies prior PIX captures to concrete Unity URP and Unreal…
46% match · <optimization><intermediate><lumen><nanite> - What to do if you're GPU Bound - Game Optimization - Episode 6
What to do if you're GPU Bound - Game Optimization - Episode 6 is a YouTube video by Ben Cloward on remediation steps when the GPU dominates frame time inside his game…
46% match · <optimization><intermediate><before><nanite> - Billions of triangles in minutes
Billions of triangles in minutes is a technical blog post by Arseny Kapoulkine on zeux.io about speeding hierarchical clustered LOD builds in meshoptimizer enough to process…
46% match · <optimization><blog><nanite><timings> - Series Summary and What's Next - Game Optimization - Episode 11
Series Summary and What's Next - Game Optimization - Episode 11 is a YouTube wrap-up by Ben Cloward that recaps a ten-episode Unreal and Unity optimization series before…
46% match · <optimization><intermediate><before><profiling> - niagara: Cooking geometry
[video] niagara: Cooking geometry is a multi-hour live coding stream by Arseny Kapoulkine on the niagara project, focused on making scene loading faster by caching optimized…
44% match · <optimization><level><profiling><tradeoffs> - Linden Reid
Reid works at Uncommon Games after Blizzard and EA; posts are not employer-sponsored.
42% match · <intermediate><blog><before><level><optimization> - ARM Learning Paths - Mobile, Graphics, and Gaming
Structured hands-on learning paths for mobile graphics, gaming, and ML on Arm hardware.
40% match · <optimization><lumen><profiling><unreal> - Unity GitHub - BoatAttack Demo
Unity Technologies BoatAttack demo showcases URP water, lighting, and large outdoor scenes with production-minded settings - reference project for stylized realistic water on URP.
40% match · <intermediate><before><slice><vertical> - If I were learning technical art, where would I start?
James Marland blog post mapping a beginner technical-art learning path through math, shaders, RenderDoc, and optimization reading.
35% match · <optimization><blog><marland><profiling>