消隐算法

2003-10-16 下述OpenGL函数的功能? gluLookAt(0, 0, 10, 0, 0, 0, 0, 1, 0); gluPerspective(60.0, (float)w/(float)h, 1.0, 300.0); glOrtho(left, right, bottom, top, zNear, zFar ); (主视图,俯视图,左视图三个基本视图)为三视图 消 隐 算 法 主要内容 消隐的基本概念 背面剔除算法 油画家算法 z缓冲器(z-buffer)算法 消隐的基本概念 消隐的基本概念(隐藏面消除):相对于观察者,确定场景中哪些物体是可见或部分可见的,哪些物体是不可见的 消隐可以增加图形的真实感 投影:三维?二维 二维平面:通过确定物体的前后关系,可以获得更多信息 消隐是图形学中非常重要的一个基本问题 消隐的基本概念 消隐的基本概念 消隐问题本身的复杂性导致许多不同的算法,其中很多算法是对于特定问题设计的 在实时模拟过程中,要求消隐算法速度快,生成的图形质量一般 在真实感图形生成过程中,要求生成高质量的图形,此时消隐算法速度较慢 在算法设计时,往往需要在消隐效率和图形质量之间进行权衡 消隐的分类方法 算法实现时所在的坐标系(空间)进行分类 : 景物空间消隐 特点:算法精度高,与显示器的分辨率无关,适合

文档评论(0)

1亿VIP精品文档

相关文档