汪老师课件3二维图元的光栅化处理
102页1、二维图元的光栅化处理,2019/6/21,概要,二维图元的裁剪 二维图元的填充 二维图元的反走样,2019/6/21,1 二维裁剪,基本目的:判断图形元素是否落在窗口区域之内。 显示部分画面,指定图形内容,窗口系统。地图显示。 图形编辑 图形裁剪算法,直接影响图形系统的效率。,2019/6/21,二维裁剪,两个步骤:图元在窗口区域内外的判别;图形元素与窗口的求交; 裁剪扫描转换: 点阵图形在设备坐标系中进行,算法效率不高,适合求交难度大的图形。 裁剪扫描转换: 点、线、多边形等简单图形,在世界坐标系中进行。分析裁剪。,2019/6/21,1.1直线段裁剪,是基础。 裁剪线段与窗口的关系:(1)线段完全可见;(2)显然不可见;(3)其它 提高裁剪效率: 快速判断情形(1)(2), 对于情形(3),设法减 少求交次数和每次求 交时所需的计算量。 点裁剪。,2019/6/21,1.1.2 直接求交算法,直线与窗口边都 写成参数形式, 求参数值。,2019/6/21,1.1.3 Cohen-SutherLand算法(编码算法),裁剪过程是递归的。 由窗口四条边所在直线把二维平面分成9个区域,每
2、个区域赋予一个四位编码 CtCbCrCl,上下右左; 各位编码含义: 上面:if yymax, Ct=1, else, 0; 下面:if yxmax, Cr=1, else, 0; 左面:if xxmix, Cl=1, else, 0;,2019/6/21,线段端点编码,区域的编码值,端点在窗口内部,只要编码值为0。 两个端点的编码的逻辑“与”非0时,落在窗口某边外侧。线段显然不可见。 窗口与线段求交,验证两端点各位编码值,相异则求交。,2019/6/21,最坏情形,线段求交四次。 求次测试顺序固定, 由交点编码可判断线段的可见性。,2019/6/21,特点:用编码方法可快速判断线段的完全可见和显然不可见。 特别适用二种情形:大窗口场合;窗口特别小场合(光标拾取图形),光标看作小的裁剪窗口。,2019/6/21,1.1.4 Nicholl-Lee-Nicholl算法,消除C-S算法中多次求交的情况。 基本想法:对2D平面的更细的划分。,2019/6/21,假定P0点落在区域0,4,5,2019/6/21,步骤: 1.区域细分(9个区域),只考察P0在0,4,5情形,其它类似。 2.P0
3、点向窗口的四角点引射线,把平面区域分成4个有意义的区域。判断P1所在区域位置,可判定P0、P1与窗口那条边求交。 3.用斜率判P1所在区域 4.求交点,确定线段可见部分。 特点:效率较高,但仅适合二维矩形窗口。,2019/6/21,2019/6/21,1.1.5中点分割法,想法:从P0点出发找出距P0最近的可见点,从P1点出发找出距P1最近的可见点。 取中点Pm=(P1+P2)/2。(算法见框图),2019/6/21,2019/6/21,对分辩率为2N*2N的显示器,上述二分过程最多进行N次。 主要过程只用到加法和除法运算,适合硬件实现。适合平行计算。,2019/6/21,1.1.6 Liang-Barsky算法,看作点集之间的交集,即为裁剪结果。 Q0Q1为诱导窗口,一维窗口,二维裁剪简化成一维裁剪。,2019/6/21,一维裁剪问题 P0P1与Q0Q1之间的关系如图。 建立坐标系,P0为原点P1为一个单位, Q0为t0 ,Q1 为t1 。 P0P1至少部分可见的充要条件是 Max(0,t0)=min(1,t1) 且可见部分的参数区间为 Max(0,t0),min(1,t1),201
4、9/6/21,诱导窗口计算: 假设直线l与窗口左、右、上、下四边的交点为L,R,T,B P0P1的可见部分 VW=P0P1LRTB 这就是二维裁剪 问题的解。,2019/6/21,用参数域方法定可见部分: 始边,终边(对窗口边而言)由有向直线段方向定。 诱导窗口与P0P1的交点可用直线的参数区间来表示。 交点参数的简单确定:用X或Y坐标边的长度比。,2019/6/21,1.1.7参数化算法(Lyrus-Beck算法),考虑凸多边形区域R和直线段P1P2 P1P2=(P2-P1)*t+P1 凸多边形的性质:P(t)在凸多边形内的充要条件是,对于凸多边形边界上任意一点A和该点处内法向N,都有 N(P(t)-A)0,2019/6/21,A,P1,P2,R,2019/6/21,k条边的多边形,可见线段参数区间的解: Ni (p(t)-Ai)=0, i=0,k, 0t 1. 即: Ni (P1-Ai)+ Ni (P2-P1) t=0可得:ti= 线段可见的交点参数: t1=max0,maxti: Ni (P2-P1) 0 t2=min1,minti: Ni (P2-P1)0 若 t1=t2, t
《汪老师课件3二维图元的光栅化处理》由会员E****分享,可在线阅读,更多相关《汪老师课件3二维图元的光栅化处理》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页