Custom Postprocessing Effects

From Valve Developer Community
Revision as of 14:20, 14 February 2009 by ChrysalisX (talk | contribs) (New page: {{warning|This article is a work in progress and may not be up to normal wiki standards}} ==Introduction== Post Process effects are a common type of effect, typically applied as a full scr...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Warning.pngWarning:This article is a work in progress and may not be up to normal wiki standards

Introduction

Post Process effects are a common type of effect, typically applied as a full screen overlay. In the Source engine, this usually means creating a custom shader, or at the very least an animated texture that is overlayed across the entire screen. Using this Post Processing effects, it is possible to create a number of different graphical effects, ranging from film grain to color correction or blurring.

This tutorial will covers all of the aspects of setting up and running a post process effect with a custom shader. For more information on creating custom shaders, see Shader Authoring. Episode one engine is also assumed, since as of this writing it is the only engine version to support custom shaders.

Creating a custom texture

Creating a Screen Space Effect

Custom Render Targets

see : Render Targets