图形的消隐技术ppt课件.ppt
《图形的消隐技术ppt课件.ppt》由会员分享,可在线阅读,更多相关《图形的消隐技术ppt课件.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、机自机自6班班 艾纯财艾纯财 20112496消隐的概念与作用消隐的概念与作用在使用显示设备描绘物体的图形时,必须把三维信息经过某种投影变换,在二维的显示表面上绘制出来。例如,轴测图和透视图,就是通过轴测变换或透视变换,求出所有顶点的投影点,再把各点连结起来。下图中第一个图形代表的是后边哪一个呢? 消隐的概念消隐的概念由于投影变换失去了深度信息,往往导致图形的二义性。要消除二义性,就必须在绘制时消除实际不可见的线和面,习惯上称作消除隐藏线和隐藏面,或简称为消隐。消隐的作用消隐的作用提高物体投影图的真实感,使其只有唯一一种解释。消隐的任务就是利用适当的算法,确定哪些边或轮廓线是可见的,或哪些面是
2、可见的,最后只显示可见的边或轮廓线,或可见的面。消隐算法的测试方法消隐算法的测试方法针对不同的显示对象和显示要求,会有不同消隐算法与之相适应。重叠测试重叠测试 许多物体的投影是由若干个多边形构成的,将这些多边形两两判别,看它们是否有重叠部分,如果不重叠,说明它们肯定不互相遮挡。这种方法就叫重叠测试。两个多边形不重叠的条件: A在左 XAmax Xbmin A在右 XAmin XBmax A在下 YAmax YBmin A在上 YAmin YBmax外接矩形外接矩形YmaxYminXminXmaxXY重叠测试的几种典型情况(c)(b)Oyx(a)(d)包含性测试包含性测试 测试点与多边形的包含关
3、系有两种方法: 1.射线交点数算法 2.夹角求和算法 射线交点数算法 AP BCDEAP BCDE(图A)(图B)由 P 向任意方向作一条射线,求射线与多边形的交点数。 交点为偶数则 P在多边形之外,交点为奇数则 P在多边形之内。 通常,射线作成与坐标轴平行,例如平行于 Y 轴。 射线过顶点(内、外部) 射线与多边形的边重合夹角求和算法1 P分别与ABCDE连线2 令1 APB 2 BPC 3 CPD 4 DPE 5 EPAAPBCDEAPBCDE之外。在则:若051EDCBAPii之内。在则:251EDCBAPii深度测试 深度测试是用来测试一个物体遮挡另一个物体的基本方法。常用的有优先级测
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图形 技术 ppt 课件
限制150内