GPU图形与shader:图形绘制管线3个阶段

图形绘制管线分为三个主要阶段:  应用程序阶段,几何阶段,光栅阶段

应用程序阶段:主要和CPU、内存打交道,eg:碰撞检测,场景图建立,空间八叉树更新,视锥裁剪等。该阶段最后,几何体数据 通过数据总线传送到图形硬件(时间瓶颈);

几何阶段:        主要负责顶点坐标变换、光照、裁剪、投影及屏幕映射,基于GPU运算,在最后得到了经过变换和投影的顶点坐标,颜色及纹理坐标。

光栅阶段:        基于几何阶段的输出数据,为像素正确配色,以便绘制完整图像,该阶段进行的都是单个像素的操作,每个像素信息存储在颜色缓冲器(color buffer)中。

Tips:                  光照计算属于几何阶段,因为光照计算涉及视点、光源和物
体的世界坐标,所以通常放在世界坐标系中进行计算;而雾化以及涉及物体透明
度的计算属于光栅化阶段,因为上述两种计算都需要深度值信息(Z值),而深度值是在几何阶段中计算,并传递到光栅阶段的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值