摘要:
到21世纪的今天,3D技术已经发展成一门比较成熟的计算机图形学技术。在3D技术中对物体的顶点和像素的渲染是最主要的计算,它决定了3D图形的真实感。Microsoft在DirectX 8中提出顶点渲染(Vertex Shader)和像素渲染(Pixel Shader)。顶点渲染主要用来修饰3D物体的几何形状和控制光亮和阴影;像素渲染则主要用来操纵物体表面的色彩和外观。通过顶点渲染和像素渲染使得原来固定的渲染流水线变成开发人员能够灵活控制的可编程流水线。XNA现在已经支持3.0版的顶点渲染和像素渲染,最高可支持128位浮点色彩精度。浮点色彩在动态和精度上增加给图像质量带来了质的飞跃,让过去很多不可能的特效变成现实。 阅读全文