Shaders do the work of computing how meshes will be rendered. In this tutorial, you’ll learn about the types of shaders and see how they fit into the rendering process.
By the end of this tutorial, you'll be able to:
Determine the shader type for an object based on the design requirements
Explain the difference between physically-based and non-physically-based rendering, and reasons for using each
Explain the difference between a lit and unlit shader, and the reasons for using each
Explain vertex and fragment (pixel) shaders
Describe use cases for the Universal Render Pipeline shaders provided with Unity