首 页IT 新闻硬件评测微机原理电脑知识IT 历史软件下载科技视频系统进程查询Windows vista论坛

您现在的位置: itfind >> 硬件评测 >> 硬件评测正文

 

技术/画面/性能全面展示DX10先进特性

作者:佚名    硬件评测来源:本站原创    点击数:    更新时间:2007-6-8

DX10重要改进之八:几何单元的加入

    在DirectX 10中引入了一个全新的Shader单元,那就是Geometry Shader(几何着色器,简称GS单元),它将处理之前VS单元和PS单元很难完成的渲染任务。目前DirectX的处理顺序简化来看是顶点数据准备、VS单元处理、光栅化计算、PS单元处理。因为处理过程是顺序进行的,所以VS单元和PS单元的输入和输出是一一对应的,并不会创造新的几何物体,但是GS单元却不同,它让GPU有创造全新几何物体的机会。

『GS单元被安排在VS单元之后,它能处理更为复杂的几何图形』

    在整个游戏场景中,绘制的几何图形的任务量非常庞大,如果仅仅依靠Vertex Shader单一来完成,效率会极其低下。而更致命的是VS无法单独生成或重组多边形(缺乏Tessellation),所以在以往只有VS跟PS的GPU中,生成越复杂的模型CPU的负载就越大。

    而GS单元不同于VS单元的地方是GS单元可以一次最多处理6个顶点数据,也可以简单的理解为它可以实现顶点的批量处理,GS单元可以借助相邻顶点的信息,让GPU在不依靠CPU的帮助下直接提供更为精细的模型细节。另外GS单元的输出几何单元可以和输入几何单元的数量不同,这样它就可以灵活的增加场景中的几何单元,从而达成更丰富的场景内容。GS单元的数据处理是安排在VS单元之后,PS单元之前的,因为GS单元处理是一个几何单元而不是单独一个顶点,所以会有一个几何单元组装器来帮助顶点数据的整合。

『应用了GS单元的鱼模型更加复杂,但却不会加大CPU的负载』

    具体来说,GS单元可以方便的实现复杂的烟雾、爆炸、皮毛、毛发等图象处理,甚至可以模拟一些简单的运动轨迹等,而这些操作很多时候已经不再需要CPU的干预,以更好的发挥系统的3D效率。在全新的G80图形核心中,GS单元已经有效的和VS、PS单元整合到了一起,从统一渲染架构中获得更大的效益。

◆ DX10重要改进之九:新的HDR颜色格式

    从Shader Model 3.0开始,HDR成为外界所关注焦点,HDR可以通过浮点的格式,以及颜色的格式,为光照、纹理等等运算,提供颜色范围和精度。在DirectX 10中,微软引入了两种全新的格式:R11G11B10和R9G9B9。

    这两个新的HDR格式可以提供FP16的动态范围,而保证只使用此前一半的存储信息。新的R11G11B10格式对存储纹理进行了优化,它为红和绿色使用11-bits的数据,而蓝色则为10-bits,第二个浮点格式则是被设计成一个渲染对象,这两个格式都可以提供高动态范围渲染的同时保证存储和带宽的开销。


上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

   
相关文章最新文章
万元天价耳机系统全介绍
mp3解码芯片市场深度分析
诺基亚音乐手机十大推荐
3刀片计算机真实试用测试
g84 g86硬件深度测试
高清视频硬件全面测试
无光驱安装系统的方法测试
命令与征服3正式版评测体验
新、老游戏显存占用大测试
X1650GT显卡深度横向测试
 

 
 
点击排行
 
Copyright © 2007 ITFind.com.cn IT先锋网版权所有粤ICP备06075376号