Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore the comprehensive journey of managing large-scale shader systems and compilation challenges in this 43-minute conference talk from Unreal Fest Stockholm. Begin with an in-depth overview of the multifaceted problems surrounding shader management, understanding how various components create significant difficulties for rendering engineers and content creators. Dive deep into recent and historical improvements in shader compilation optimization, using the City Sample project as a practical case study to demonstrate real-world impact and performance gains. Discover upcoming engine-level enhancements planned for future Unreal Engine versions that will systematically address these persistent challenges. Gain comprehensive understanding of UE's shader system architecture, including how different components interconnect and the recent modifications designed to minimize compilation and cook time overhead. Learn detailed strategies for identifying and managing the various ways that content elements like materials and material instances, as well as explicit shader and engine code, contribute to unbounded growth in shader complexity. Acquire practical project-level approaches and methodologies for effectively dealing with shader compilation bottlenecks and optimization challenges in your own Unreal Engine development workflows.
Syllabus
Managing Unbounded Growth: A Story of Shaders in UE | Unreal Fest Stockholm 2025
Taught by
Unreal Engine