| | | [文章导读] | | | 经过漫长一个月的等待后,ATi在5月4日正式推出了他们的新一代图形芯片R420。 | |
| | [文章信息] | | | 作者: | 姑苏飘雪 | | 时间: | 2004-05-09 | | 出处: | 天极Myhard | | 责编: | 寒冬 | |
| |
| | | |
|
|
|
|
|
|
|
 RADEON X800的几何渲染部分由6组顶点着色管线和一套非编程功能单元组成。数据通过顶点引擎之后,它们就会进入"Setup"引擎,二维数据会生成各种三角形或是粒子,还有部分会进入像素引擎进行处理。
三角形的输出是通过方格的镶嵌完成的,每个方格由4个像素管线完成(ATi称作Quad管线)。此外,每组顶点着色管线拥有两个ALUs单元,它执行并行处理指令:这些是矢量和标量ALUs单元,主要针对32bit浮点模式运算。
 和像素着色引擎一样,RADEON X800的顶点着色引擎也不支持动态程序流程分支控制。RADEON X800所提供的功能以及指令集只能说是2.0+,也就是比2.0版(R3XX系列)的多出一些功能,其中就包括支持更长的着色程序以及更多寄存器。
此外,RADEON X800的顶点着色引擎另一改进就是可以在一个时钟循环中完成SIN、COS指令,而不必再像R3XX系列那样通过泰勒级数的方法求得近似值(需要更多的时间)。ATi的这个改进相当明智,三角计算在图形处理中相当有用,对开发人员也很有帮助,可以通过顶点表面的SINCOS处理实现波纹效果。
3、新一代Normal Map压缩技术—3Dc技术
在R420上,ATI公司还引入一种新的Normal Map数据压缩算法。这种算法称为3Dc。这项技术允许游戏开发者使用更高细节的纹理,来实现更加真实的3D效果。3Dc技术是R420上最重要的一项图像质量和性能改善技术。
目前越来越多的游戏,为了追求更好的画面效果及为了让画面更滑顺,需要用到越来越多的纹理贴图。而Normal Map就属于一种增强型凹凸贴图技术,在今天此技术越来越受欢迎,许多新游戏如FarCry都采用了此技术。Normal Maps是一个包含有多边形信息的特别材质,这些Normal Map用来增加物体的细节, 而不需要很高的多边形模型。
|
|
|
|
|
|