计算机图形学-第九章讲义.pptVIP

  • 5
  • 0
  • 约4.7千字
  • 约 25页
  • 2017-06-10 发布于四川
  • 举报
* 知道了可见面判别算法分类后,我们进一步讲解一些常用的可见面判别算法 主要介绍5类算法 * 是物空间算法 先简单简述平面方程,再说明该算法的判别方法 * 是物空间算法 先简单简述平面方程,再说明该算法的判别方法 * 左手坐标系统 V.N=|V||N|cosθ, if 0θ90, then 则该不面可见 (此内容可板书) 可画示意图,PP432,图9.2 * * 通过检查C,可迅速判别出所有的后向面 凸多面体:因为面要么完全可见,要么完全不可见,所以,该方法能判别出所有隐藏面 凹多面体:有遮挡,主要是部分遮挡,还需要其他方法检查部分遮挡 画P432 图9.3 * 像空间算法 该算法对场景中的各个对象表面单独进行处理,且在表面上逐点进行 常用于只包含多边形面的场景,能很快计算出深度值且算法易于实现 通常沿着观察系统的z-轴来计算各对象距观察平面的深度,也称z缓存算法 * 深度缓存算法相当直观,图中的s1, s2, s3的深度关系能准确地说明该算法 * 算法也相当直观,只需要寻找最小的z值即可 该算法需要z缓冲器, Z缓冲器中的单元与帧缓冲器中的单元一一对应 * * 深度缓存的位数是衡量深度缓存精度的参数。深度缓存位数越高,则精确度越高,目前的显卡一般都可支持16位的Z Buffer,一些高级的显卡已经可以支持32位的Z Buffer,但一般用24位Z Buffer就已经足够

文档评论(0)

1亿VIP精品文档

相关文档