Introduction to Shader Development in Unreal Engine
Part 1
Introduction to Shader Development in Unreal Engine: Theory
Learn the fundamentals about shader development using the material editor graph in Unreal Engine. We go into the history and theory of shaders, the graphics pipeline and GPUs and how they've developed over the history of computer graphics.
Part 2
Introduction to Shader Development in Unreal Engine: Practical
With all the context we learnt in part 1 we dive into creating a real time shader in Unreal Engine, based on Materia from Final Fantasy VII Remake. We cover the basics of breaking down a shader, basic maths operations, texture sampling and manipulation, normals, UV and Fresnel.