狂想的天空

狂想,只要你想!

C++博客 首页 新随笔 联系 聚合 管理
  21 Posts :: 0 Stories :: 2 Comments :: 0 Trackbacks
什么是Rendering pipeline?
Rendering pipeline是做什么用的?

Rendering pipeline,顾名思义,就是“着色管线”,或者,更专业一些,叫做“贴图管线”。

从它的名字,我们可以看出,
Rendering pipeline就像是一个水管一样,
我们从管子的一方把资料放进去之后,
在里面会做一些加工(这个加工你可以暂时把它当做一个黑盒子),
然后我们想要的东西就会从另一边跑出来。
您可以把它想像成一个进行流水作业的工厂一样。

而这个黑盒子就是我们所要讲的Rendering pipeline;

如果我们想在PC上画出3D图像的话,一般都会使用Polygon Rendering这种手法。
在Polygon Rendering中,会将3D的形状态资料以多边形的集合来表现。
我们把这些多边形资料做为输入交给Rendering Rendering,经过黑盒子的加工,
输入2D的图片。

OK,到这里,我们应该弄明白了什么是Rendering pipeline,以及它的作用了;
说白了,Rendering pipeline其实就是将3D下的模型资料,把它转换成2D的图片;
恩,这就是Rendering pipeline的原理。

因为3D图像要想在PC的画出来,须转化成2D的图片,然后把他画出来,
所以,掌握了Rendering pipeline,就能掌控3D绘图程序。

下面的部分,我们了解一下Rendering pipeline的输入,加工,以前它的输入!







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

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


//