天极传媒:天极网 | 比特网 | IT专家网 | IT商网 | IT分众
ImpressWatch中文站
网站首页 | 个人电脑 | 数码影像 | 音频视频 | 手机·通讯 | 游戏先锋 | 新潮家电 | 东瀛旋风 | IT技术库
天极网
/imagelist/2008/261/38bhbu00081a.swf
您的位置: Impress Watch中文站 > 个人电脑 > G80杀手锏 独家解析Shader Model4.0架构
G80杀手锏 独家解析Shader Model4.0架构
  • 作者:silentwind  出处:Impress Watch中文站  责任编辑:Roger  [ 2006-12-16 15:24 ]
  • 2006年微软发布了全新的DirectX 10.0,仅从版本上看比9.0c相差一级,但是带给我们的又将是一个全新的概念……

  Shader Model 4.0另一个重大变化就是在VS和PS之间引入了一个新的可编程图形层----几何着色器(Geometry Shader)。原来的Vertex Shader和Pixel Shader只是对逐个顶点或像素进行处理,而新的Geometry Shader可以批量进行几何处理,快速的把模型类似的顶点结合起来进行运算。虽然其操作不会象Vertex Shader那样完整,只是处理器单个顶点的相关函数操作,但是这种操作却可以确定整个模型的物理形状。这将大大加速处理器速度,因为其它Shader单元将不再去需要判定数据所存在的位置,而只是需要简单的为特定区域进行操作就可以了。

 

  Geometry Shader可以把点、线、三角等多边形联系起来快速处理、同时创造新的多边形,在很短时间内直接分配给其他Shader和显存而无需经过CPU,烟雾、爆炸等复杂图象不再需要CPU来处理。从而极大的提高了CPU速度和显卡速度。游戏图象中可以出现许多精细场景,如不锈钢茶壶上清楚的反射出周围物体、超精细的人物皮肤等。

  为了最大程度的发挥Geometry Shader的威力,DX10硬件还专门设置了一个名为流输出层(Stream Output State)的部件来配合它使用。这个层的功能是将Vertex Shader和Pixel Shader处理完成的数据输出给用户,由用户进行处理后再反馈给流水线继续处理。我们可以通过Stream Out把GPU拆成两段,只利用前面的一段几何运算单元。对某些科学研究,也许可以通过stream out来利用GPU的数学运算能力,等于在CPU之外又平白多得了一个数学协处理器。举个例子,Doom3常用的Stencil shadow,因为CPU负担很重,广受批评。但是因为GS可以计算轮廓线, 还可以动态插入新的多边形,有了Stream out之后,Shadow volume的生成就可以放到GPU端进行,实现Stencil shadow的硬件化,这将大大降低CPU占用。

  

 

 

共6页。 9 1 2 3 4 5 6 :
/imagelist/2008/219/10qn3f3r0gb5.swf
  • 佳能920 IS广角DC画质测试
  • 佳能发售了IXY DIGITAL 920 IS。这是自2007年9月发售的IXY DIGITAL 910 IS的继任……
  • 佳能3000 IS操作性能试用
  • 佳能的IXY DIGITAL是有代表性的卡片式数码相机系列。此次介绍的3000 IS是最新旗舰……
  • 卡西欧EX-Z300性能详评
  • 仅仅简单说明化妆方式,那就是脸平板而无表情的时候可以使之产生细节的功能……
  • 尼康D90单反实拍夏生枫 第二回
  • 选择的照片却全部是用的Ai AF Nikkor 35mm F2 D。JPEG+RAW格式摄影……
  • TVC视频
  • 饼干标头 奥林巴斯E-420视频
  • 奥林巴斯小型单反“E-420”现已上市品……
  • /imagelist/2008/247/e1aa48t9t4i2.swf

  • 佳能920 IS广角DC画质测试
  • 佳能发售了IXY DIGITAL 920 IS。这是自2007年9月发售的IXY DIGITAL 910 IS的继任……
  • 佳能3000 IS操作性能试用
  • 佳能的IXY DIGITAL是有代表性的卡片式数码相机系列。此次介绍的3000 IS是最新旗舰……
  • 尼康50mm F1.4 G下月初上市
  • 近日,尼康日本宣布旗下AF-S NIKKOR 50mm f/1.4G镜头将于12月5日正式上市销……
  • 尼康D90单反实拍夏生枫 第三回
  • 便服照又拍成了眼镜特集。这个类型的眼镜太流行了,一度我也有用过……
  • TMG

    Copyright 2006 Impress Watch Corporation, an Impress Group company.

    版权为Impress Watch和天极网络共同所有 未经许可 禁止转载

    商务联系、网站内容、合作建议:总机021-53086749 Powered by 天极内容管理平台CMS4i

    经营性网站备案信息 网警备案 中国网站排名