Pixel shader
Jump to navigation
Jump to search
A pixel shader is a piece of software which performs operations on each pixel before it is rendered, giving the programmer control of how it is rendered.
After geometry has been transformed into screenspace using a Vertex shader pixel shaders are used to rasterize the image. The source engine uses a per-material model where each material in the scene can have it's own pixel shader.