Unity 2019 Shader Development
Creating Shaders (via code and Shader Graph) in Unity 2019
This repository and presentation guides you through the very basics of shader development in Unity 2019. We cover Vertex Shaders, Fragment Shaders, Surface Shaders, Shader Graphs and Post Processing Effects.
If you have any question, please send me a message on twitter: @ArturoNereu
Power Point Presentation (download it, as the Google Doc viewer won't work).
So, a Shader is a specialized program that (usually) runs on the GPU and whose main purpose is to transform vertices and fragments in a 3D (or 2D) program.