Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore GPU performance optimization techniques for mobile games with realistic styling in this 45-minute Unity conference talk. Dive into Plarium's approach to optimizing RAID: Shadow Legends, covering Xcode profiling, environment and character shader improvements, shadow rendering enhancements, and VFX optimizations. Gain insights into the technical art team's process, including their successes and challenges. Learn about rendering overviews, Unity Frame Debugger usage, ShaderGUI benefits, shadow filtering and masking techniques, device-based settings adjustments, and Android profiling. Discover strategies for handling multi-compile issues, optimizing overdraw, enhancing rain effects and bloom, and implementing light shafts. Compare simple vs. mega shaders and understand the team's lessons learned throughout the optimization journey.
Syllabus
Intro
RAID: SHADOW LEGENDS
TECHNICAL ART TEAM
RENDERING OVERVIEW
XCODE FRAME CAPTURE
UNITY FRAME DEBUGGER
ENVIRONMENT SHADER
BENEFITS OF SHADERGUI
SHADOW FILTERING
SHADOW MASKS
SHADOWS IN XCODE
CHARACTER SHADER
CHARACTER EFFECTS
CHARACTERS IN XCODE
DEVICE-BASED SETTINGS ADJUSTMENT
PROFILING ON DIFFERENT DEVICES
SHADOW MAPS?
MULTI COMPILE ISSUES
OVERDRAW
RAIN EFFECT
BLOOM OPTIMIZATION
LIGHT SHAFTS
ANDROID PROFILING
SIMPLE VS MEGA SHADERS
SOME THINGS WENT WRONG
SOME THINGS WENT RIGHT
Taught by
Unity