unit

Pixel and Dithering shaders

Learn how to create a pixelation shader through UV manipulation and a full-screen dithering shader using Bayer Matrix textures.

1 Min

What you will learn

This unit explores retro-styled visual effects and introduces fullscreen post-processing shaders, you’ll learn how to integrate shaders into Unity's rendering pipeline using Renderer Features. It also teaches an alternative approach to creating full-screen effects using Render Textures.

By the end of this unit, you’ll be able to do the following:

  • Use UV coordinate manipulation to create pixelation.
  • Implement Floor and Divide nodes for blocky sampling.
  • Learn how to use Render Textures as an alternative approach to create full-screen effects.
  • Create post-processing effects that affect the entire scene.
  • Use Bayer Matrix patterns for dithering and retro aesthetics.
  • Work with HSV for brightness-based effects.

Additional XP earned by completing the unit

+100