图形卡中的一种可编程函数,使程序员能够灵活地呈现图像。顶点着色器用于将顶点(三角形的点)的颜色、纹理、位置和方向等属性从原始颜色空间转换到显示空间。它允许原始物体以任何方式被扭曲或重塑。
顶点着色器和纹理贴图的输出进入插值阶段,然后到像素着色器。像素着色器是另一个可编程功能,它可以灵活地为单个像素着色。顶点着色器可以用来完全转换对象的形状,而像素着色器则用来改变像素的外观。
游戏开发者不断挑战快速图像渲染的极限,并决定顶点阴影和像素阴影的正确平衡。有时,像素着色器(也称为“片段着色器”)不执行任何处理,只充当传递器。