计算机直图形学第七章图形绘制管线.pptVIP

  • 6
  • 0
  • 约4.39千字
  • 约 25页
  • 2018-12-16 发布于福建
  • 举报

计算机直图形学第七章图形绘制管线.ppt

计算机直图形学第七章图形绘制管线

第七章 图形绘制管线(pipeline) 对于一项复杂工程,使用管线结构比使用非管线结构可以得到更大的吞吐量。管线结构的整体速度是由管线中最慢的那个阶段决定的。 图形绘制使用的管线称为图形绘制管线。从概念上,图形绘制管线可以粗略地分为3个阶段,即:应用程序阶段、几何阶段、光栅阶段。每个阶段又可以进一步划分为几个子阶段,为了对子阶段进行加速,又可以对子阶段进行并行化处理。 应用程序 几何 光栅 图形绘制管线 7.1 应用程序阶段 应用程序阶段是通过软件实现的,开发者能够对该阶段进行完全的控制,可以通过改变实现方式来改进实际性能。 这一阶段要完成诸如建模、碰撞检测、加速算法、动画、力反馈、人机交互,以及一些不在其它阶段执行的计算。 在应用程序阶段末端,将需要绘制的几何体输入到绘制管线的下一阶段。这些几何体都是绘制图元(如点、线、三角形等),最终需要在输出设备上显示出来。这就是应用程序阶段最重要的任务。 对于其它阶段,由于其全部或部分是建立在硬件基础之上,因此要改变实现过程是比较困难的。但应用程序阶段可以改变几何和光栅阶段所消耗的时间,例如可以设法减少传递给几何阶段的三角片数量。 由于应用程序阶段是基于软件方式实现的,因此不能像几何和光栅阶段那样分成若干个子阶段。但是为了提高性能,可以使用并行处理器进行加速。 7.2 几何阶段 几何阶段主要负责大部分多边形和顶点操作,执行的是计算量非常

文档评论(0)

1亿VIP精品文档

相关文档