计算机辅助设计与制造:第二章 计算机图形处理技术.ppt

计算机辅助设计与制造:第二章 计算机图形处理技术.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

这个效应是奥地利物理学家ErnstMach首先发现而得名的。当我们观察画面上具有恒定亮度的区域时,在区域边界处眼睛所感受到的明暗程度常常会超出实际值,似乎光强发生了变化,这一现象称之为马赫带效应。当亮度急剧变化时将出现这一效应.它夸大了任何一条边界上亮度的变化,常显得更亮或更暗。Gouraud插值法解决了恒定亮度法中的亮度不连续问题,在一定程度上消除了马赫带效应,显示画面的效果得到大大改善。但亮度插值法仅保证在多边形两侧亮度的连续性,而不能保证亮度变化的连续性,故Gouraud插值法并不能完全消除马赫带。同时,由于采用插值的方法,使得镜面反射所产生的高光形状与位置有很大的变异,甚至模糊不清或不能产生高光。因而Gouraud插值法对于只考虑漫反射的模型效果较好。4.图形的光照处理技术阴影的处理阴影是由于物体遮挡光源的光线而形成的,有助于显示画面中各物体之间的空间位置及深度关系,使人感到物体的远近深浅,极大增加画面的真实感。阴影一般由两部分组成:本影和半影本半区影区影区影无光源本影:任何光线都照不到的区域,呈现为全黑的、轮廓分明的区域半影:可接收到分布光源照射的部分光线的区域,通常位于本影周围,呈现为半明半暗的区域,受到的光照依次增加4.图形的光照处理技术自身阴影和投射阴影本影包括两类:自身阴影和投射阴影自身阴影:由于物体自身遮挡而使光线照射不到的某些面,它与视点在光源位置时的自隐藏面一致投射阴影:物体遮挡光线从而使画面中位于它后面的物体或区域(如基平面)的全部或一部分受不到光的照射而形成自身阴影投射阴影4.图形的光照处理技术投射阴影的投影面与画面中其它平面的交线组成阴影多边形,它被标记为阴影后存入画面的数据结构中。学习内容概述图形变换图形消隐技术图形的光照处理技术图形裁剪技术OPENGL介绍实际应用中,面对一幅大的画面,常要求开一个矩形窗口显示指定的部分画面。窗口内的图形被显示出来,而窗口之外的图形则被裁剪掉,使图形恰当地显示到屏幕上的处理技术称为裁剪技术任何图形在显示之前都要经过裁剪工作5.图形裁剪技术平面图形在裁剪时,由于组成图形中的每一个基本元素都要经过裁剪,裁剪算法直接影响整个图形系统的效率。其效率的高低常和图形的复杂情况、计算机功能等因素有关,因而要根据实际情况来选择裁剪方法。一般可选用的裁剪策略有:(1)图形裁剪与窗口—视图变换的先后“先裁剪后变换”:多数图形裁剪都是在用户坐标系下相对窗口边框进行裁剪。这种方法可以避免落在窗口外的图形再去进行无效的窗口—视区变换运算。“先变换后裁剪”:也可以先把用户坐标系转化为设备(屏幕)坐标系,在屏幕坐标系下相对于视区进行裁剪。对于一些特定算法可以选用这种策略。5.图形裁剪技术一般可选用的裁剪策略有:“先生成后裁剪”:只需要简单的直线段的裁剪算法,但可能造成无效的生成运算。“先裁剪后生成”:可避免对那些最后被裁掉的元素进行无效的生成运算,但却要采用比较复杂的图形,如圆弧、椭圆弧等的裁剪处理。(2)图形生成与裁剪的先后5.图形裁剪技术另外,由于裁剪处理比较费时,对于一些特殊的应用,例如,只需观察图形的全貌,并不真正需要实施裁剪时,则可允许自动调整窗口的大小,使之跳过裁剪。二维裁剪技术三维裁剪技术将三维物体的图形由图形输出设备显示或绘制时,往往也要用到裁剪技术。三维窗口在平行投影时为立方体。三维线段裁剪就是要显示三维线段落在三维窗口内的部分。5.图形裁剪技术二维裁剪技术用户在平面上定义一个窗口以后,总希望把落在窗口内的部分图形映象到视图区中,而把在窗口以外的图形运用裁剪方法统统裁掉,不予输出平面上的图形受该平面上的矩形窗口的裁剪称为二维裁剪裁剪的基本目的是判断图形元素是否在所考虑的区域内。如在区域内,则进一步求出在区域内的那一部分。裁剪处理的关键主要包括:点在裁剪区域内外的判断

图形与裁剪区域边界交点的计算常见算法:编码算法、中点分割法、Liang-Barsky裁剪算法…5.图形裁剪技术编码裁剪算法特点:对显然不可见线段的快速判别编码方法:由窗口四条边所在直线把二维平面分成9个区域,每个区域赋予一个四位编码,称之为区域码。它表示端点与窗口的位置关系。四位码中最左边的1位为第一位,则编码规则如下:1974年,DanCohen和IvanSutherland提出,也称科恩—萨赛兰德算法主要思想:用编码方法来

文档评论(0)

胖鸥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档