Overview
Syllabus
Intro
Brief History
Scriptable Render Pipeline
The Master Node
Shader Generation Process
Subshader Generators
Example: Surface Description
Master Node Overview
PBR Master Node
HD Lit Master Node
Unlit Master Node
Master Node Review
Optimization Example: Coat Mask
Built-in Optimizations
Optimization Example: Metallic
Optimization Example: Emission
Draw Call Batching
GPU Instancing
Render Faster with the SRP Batcher
Profile Performance First
Node Decimation
Example: Texture Modification
Example: Power
Data Formats
Modifying Precision
Reduce Math Operations
Example: Reciprocal
Example: Properties
Workflow: Manual Optimizations
Workflow: Faster Iterations
Workflow Summary
Custom API
Vertex Modification
Foliage
Animating Water
Roadmap
Available Resources
Taught by
Unity