您的位置:首页 > 产品设计 > UI/UE

【翻(xue)译(xi)】3D Game Programming With DirectX11 - 5.8

2016-02-19 04:02 381 查看
后来随着英语阅读能力稍微提高了些,我打出来的字也就少了。。。尊的不是懒。。。(好吧本来就是

5.8 几何着色器阶段

几何着色器阶段是可选的,我们第11章会讲。所以这里只简要说一下。几何着色器把整个原始信息输入进去,比如,如果我们使用三角形列表来绘制,那么几何着色器将会把三个顶点输入进去。(注意三个顶点已经通过了顶点着色器阶段了。)几何着色器的主要好处是它可以创建或删除几何信息。比如,输入的原始信息可以被扩展到一个或多个其他的几何信息,或者选择不输出几何信息。这和顶点着色器不同,顶点着色器不能创建顶点。几何着色器的一个典型例子是把一个点扩展成一个正方体或者把一条线扩展成正方体。

我们也会注意到之前图中所示的流的输出箭头,意思是,几何着色器可以把顶点信息输出到一个缓存中,然后稍后再被绘制。这也是一个先进的技术,我们会在下一章讲。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: