泡泡网显卡频道 PCPOP首页      /      显卡     /      评测    /    正文

完美DX10!ATI新王者HD2900XT权威评测


第六小节 ATI的独门秘籍  Trumform

    本节将介绍一个非常有创意的技术,这个技术可以说是R600的Tessellation技术的前身,在将这个技术之前笔者先给大家讲个小故事:

    话说2001年七月的时候,微软即将推出DirextX最新的8.1版本,所以就在Meltdown2001会议上把ATI,NVIDIA等公司叫来开会,一起商定DX8.1的一些技术细节。当时这次会议可以说是图形图像界的“华山论剑”,当时不光有主办的厂商参加,媒体甚至也可以买票入场,票价是650美元,当时TheInquirer网站就参加了这次会议。据他们报道,当时NVIDIA和微软的关系搞得有点僵,据他们称是由于NV当时拒签当时正在开发的DX9的协议。
所以这次会议上ATI无疑成为了微软非常好的的合作伙伴。

{imageTitle}
 
 2001年7月 西雅图 ATI无疑成为了Meltdown2001的主角

    讲这段八卦的历史并不是讨论谁和微软更近,而是因为这次会议上其实就决定了DX8.1的标准。微软这次在DX8.1的规范中提出了一个技术叫做“N-Patch”技术,这个技术相比前面我们提到的各种虚拟3D技术和位移贴图技术而言是一种非常精妙的技术。它能够像位移贴图那样创造顶点,但是却不需要高度图来做参数,使模型自动的变得光滑。

{imageTitle}
 
{imageTitle}
 
 TRUFORM技术能带来神奇的效果

    N-Patch技术的原理是这样的:显示芯片在读取了一个模型之后,判断每个三角形三个顶点的法线向量,再根据这三个向量算出插入的顶点的位置。

{imageTitle}

    NPatch技术非常适合于将一个模型变得“圆滑”。因此非常适合于一些有很多曲面的模型。因为对于曲面的表现,通常的表现方法只是尽量多的使用内割多边形或者外切多边形来模拟曲面的效果。

{imageTitle}
 
{imageTitle}
 
 N-Patch技术使用原三角形的顶点的法线确定曲面的形状

    N-Patch技术的巧妙的地方在于算法简单,只要进行多次递归运算,就能将一个面做成一个高次曲面,N-Patch这个词的本意也就是一个N次曲面。

    在ATI的Radeon 8500显示芯片中,就率先采用了这个技术,在ATI自己的官方介绍中称之为“TruForm技术”

TruForm技术的优缺点

    这个技术的好处是效率会比位移贴图要高,而且实现的效果也算是不错。不过呢,这个技术比较适合于海豚,赛车,表面为曲面的模型上,而如果这个技术应用在坦克等不需要做曲面化的模型上的时候,效果就会变得相当的滑稽。

{imageTitle}
 
 英雄萨姆中枪械模型发生变形现象
 
{imageTitle}
 
 CS中人物模型变成了“胖子”
 
    虽然TRUFORM技术非常具有创意,而且还能给大家带来意象不到的快乐,但是这一技术的应用情况并没有像微软和ATI所期望的那样。

{imageTitle}

0人已赞
第1页:完美DX10!ATI新王者HD2900XT权威评测第2页:完美DX10!ATI HD2000系列评测提纲第3页:2007显卡年!AMD/NVIDIA决战图形市场第4页:奋起直追!全新Radeon HD 2000产品线解析第5页:功能化发展!Radeon HD2000系列亮点逐个看第6页:第二章:统一渲染架构解析第7页:第二章/第二节:革命!R600的统一渲染架构第8页:4第9页:第三章:DirectX发展回顾以及DirectX10详细介绍第10页:第二节 DX10的架构特性 以及带来的好处第11页:第三章/第三节:ATI 3Dc功能回顾第12页:3第13页:3第14页:3第15页:3第16页:集众家之长,R600架构总览第17页:R600架构分块介绍第18页:Setup Engine(装配引擎)第19页:Ultra-Threaded Dispatch Processor(超线程分配处理器)第20页:Stream Processing Units(流处理器)第21页:R600的超标量SIMD架构第22页:4第23页:5第24页:ATI片内缓存相关技术第25页:Memory Control(显存控制器)第26页:第六章 R600的神工鬼斧——Tessellation技术第27页:第六章\\第二节 传统的虚拟3D技术回顾第28页:第二小节 凹凸贴图 Bump mapping第29页:第六章\\第二节\\第三小节 法线贴图(normal mapping)第30页:视差贴图技术parallax occlusion mapping第31页:位移贴图(displacement mapping)第32页:Ati的独门秘籍 Trumform 第33页:Tessellation技术第34页:神奇的小数点——细分网格算法中小数位的意义第35页:Tessellation效率的源泉——控制“笼子”第36页:Tessellation技术的流程第37页:Tessellation技术的应用和前景第38页:1第39页:AA发展第40页:CFAA第41页:123第42页:ATI显卡产品形象代言人——Ruby四度出击第43页:X800 & X850 Ruby第44页:DX9C的最高境界 X1800 Ruby第45页:R600 DX10 Ruby高清晰截图赏析第46页:R600 DX10 Ruby引擎和技术解析第47页:23第48页:R600 DX10 Ruby所用图形引擎揭秘第49页:1第50页:2第51页:第九章\\第二节第52页:庞大的运算资源,R600单卡就能物理加速第53页:3第54页:第四章:AMD高清视频功能解析第55页:22第56页:第三节 硬件视频加速第57页:第四节 UVD 引擎解码流程第58页:第五节 UVD测试第59页:第一节 电脑音频的数码之路第60页:第二节 HDMI数字音频技术背景第61页:第三节 各种显卡HDMI接口方案第62页:第四节 R600系列方案第63页:第五节:实战R600音频播放第64页:第六节 HD 2900XT怎么用?第65页:显卡介绍第66页:123123第67页:显卡介绍第68页:123第69页:显卡介绍第70页:3第71页:123123第72页:测试系统配置和设置第73页:阿苏大发送颠覆第74页:113123第75页:4第76页:05第77页:06第78页:游戏第79页:游戏第80页:123第81页:6第82页:6第83页:交火第84页:功耗测试第85页:1第86页:第二节 客观,公正,专业,全面,泡泡网为您带来最权威的DX10测试第87页:第三节 Call of Juarez游戏DX10测试 第88页:第四节 DirectX SDK测试(微软官方2007年四月版)第89页:第四小节:Draw Predicated第90页:第七小节:MotionBlur10第91页:第十小节:Skining 10第92页:第十四章 总结 另觅蓝海!AMD让ATI看得更远第93页:123

关注我们

泡泡网

手机扫码关注