Table of ContentsPost Processing StackCreating Your First ShaderWorking with Surface ShadersWorking with Texture MappingUnderstanding Lighting ModelsPhysically Based RenderingVertex FunctionsFragment Shaders and Grab PassesMobile Shader Adjustment Screen Effects with Unity Render TexturesGameplay and Screen EffectsAdvanced Shading TechniquesShader Graph -- 2DShader Graph -- 3D
Summary
Implementing shaders in your games can be notoriously challenging due to the complex math that stands in the way of attaining realism in games. This fourth edition, updated to Unity 2021, covers everything you need to know about vectors, constructing lighting with them, and using textures to create sophisticated effects without the complex math