Pixel shader: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
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. | 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. | |||
==See Also== | ==See Also== |
Revision as of 13:44, 5 February 2006
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.