-
Book Overview & Buying
-
Table Of Contents
Unity 6 Shaders and Effects Cookbook - Fifth Edition
By :
Fullscreen shaders, also known as fullscreen passes or post-processing effects, apply visual effects across the entire screen rather than being limited to individual objects. A key skill in shader development is learning to create these screen effects yourself. These effects, often referred to as post effects, allow for real-time enhancements such as bloom, motion blur, and high-dynamic-range (HDR) rendering. In modern games, such effects are commonly used to achieve depth-of-field, bloom, and color correction, significantly enhancing visual quality.
In Chapter 1, Using Post-Processing with URP, we discussed how to create screen effects with Unity’s built-in Post Processing Stack, but in this chapter, you will learn how to build up a similar shader yourself by hand. This system will give you the control to create many kinds of screen effects. We will cover fullscreen shaders, show you what the depth buffer is, and teach you...