狂想的天空

狂想,只要你想!

C++博客 首页 新随笔 联系 聚合 管理
  21 Posts :: 0 Stories :: 2 Comments :: 0 Trackbacks
并不是任何一种多边形资料都 被输入到Rendering pipeline的,
Rendering pipeline所能接受的多边形是边数最少的的三角形。

因此,若我们想要把边数超过四的多边形丢到Rendering pipeline的话,必须先把它分为几个三角形
将组成各三角形的顶点坐标制作成清单之后,就可以把它丢到Renderpipeline 中了。 

这些顶点资料的清单就是 Vertex Buffer(顶点缓冲区)

另一方面,从Rendering pipeline输出的图像,会被放到记忆体里。
这个记忆体就是 Suerface.
我们可以对Suerface里的资料进行程序的读写以及加工,
或者说,我们可以直接对Surface上的资料加以各种图像处理。

由于Suerface是Rendering的输出目的地,所以有时也被称为Rendering Target


下面部分,我们介绍一下Rendering pipeline的原理






posted on 2008-11-22 16:37 狂之想 阅读(373) 评论(0)  编辑 收藏 引用 所属分类: 2D,3D

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


//