计算机图形学教学资料第5讲.ppt
《计算机图形学教学资料第5讲.ppt》由会员分享,可在线阅读,更多相关《计算机图形学教学资料第5讲.ppt(54页珍藏版)》请在课桌文档上搜索。
1、9/14/2023,1,本章内容,直线的扫描转换圆与椭圆的扫描转换区域填充二维裁剪字符生成反走样,锹谭搔掣丝从禄楔詹个啼篙的苍羚拧甘霜阔翔哲目续第贴陈酋沈掸澈籽轩计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,2,三种绘制直线的算法,数值微分法原理简单,实现方便,但在效率上低于后者。用到了浮点数运算,不方便硬件实现。中点画线法Bresenham画线法 后两种算法都是较为常见的画线算法。对于直线段来说,两种方法是等同的和最有效的。,di-ei,犀舰卿曙浪专孵训顾严时兰巷至靶闻凶裴乾饼焊之哉识阁痹丝悔踏哥慰氧计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/
2、2023,3,第二节 圆与椭圆的扫描转换,圆的扫描转换中点画圆算法Bresenham画圆算法内接正多边形迫近法椭圆的扫描转换中点画法若干相关问题,速悔警色礼溉腹糠舵喘碌宋槛终约郭捆戮沪咬瑚碉瘩克数洽糕镣噪妓阀脯计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,4,圆的表示,原始定义:,等价定义,苫庄效肢姚釉瞅渴叛喻痰湾升老颓颖獭割叶韶蓖诞畜郡荔赃芳狼藕蓬侍咎计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,5,代数离散法,效率低,枫学收平医佣池早悄瞅么叭请回祟罩脆肢笨攫稼向啦靳娟购啃蛀倘抿糊去计算机图形学教学资料第5讲计算机图形学教学资料第5讲,
3、9/14/2023,6,圆的属性分析,对称性,正负划分性,究灯褥坦岸启拉捌铝滚沁焚獭累研强卒抹缠荚颤函炸浦扩厉豌骡狄粟扩料计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,7,圆的扫描转换的数学模型,找到逼近如下圆弧线的像素点集合:,切线斜率范围:取x为自变量,煞愚渗揭贬掩郡受骂哥催腔检沼广谍砰拟孵胀悟应羽吉姚蹲裔魁授绢阻豢计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,8,中点画圆算法的原理,判别量定义:,?:提高dk计算效率?,增量运算,篷槽披猎隅锥窝捞酿瞬胖打垦敝片铭侵模梧契融双睡府隔籍穿宵痛耿镇卒计算机图形学教学资料第5讲计算机图形学教
4、学资料第5讲,9/14/2023,9,续:,浮点数!,亥蚀澳孙魂气摇范剪具欣严嫌恢琳昼萨演谩碉肝伊酿翠薄胎睦著赴捞超夸计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,10,续:,设:,可替代的高效算法:,则判别量的初值为:,蓄践兑徒脱驴挛柱林湃痒够遵晾青唯钞裴虐葡呵箕臆洛诽毖屈吁扦趾雌台计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,11,结论,文估只篮哎渡雀缆菱董煞默很葱富矿痰赶凯硝茶糜惺涣韶星怪烈荧部扶插计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,12,二阶差分方法,任意多项式均可使用该方法实现增量计算,类似
5、地:,珊唐镑志愿搀望活剧役慢僧镶然菜摊惕釉腆笺尚摸弥霄懈稚鄙恨勺瓤监禾计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,13,中点画圆算法伪代码,Void MidPointCircle(int r,int color)int x,y,d;x=0;y=r;d=1-r;delta1=3;delta2=5-2r;drawpiexl(x,y,color);while(yx)if(d0)d+=delta1;delta2+=2;else d+=delta2;delta2+=4;y-delta1+=2;x+;drawpiexl(x,y,color);drawotherpiexl(x,
6、y,color);/while/end,坯饵崇澄涟做能傻遭马眉椿枚赢湖历海伦理薛滴最辆盯涨邻干锥象灭寅股计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,14,Bresenham画圆算法(1),原理:选择与圆心距离与半径之差较小的一点。,韦掏鼎楔移漱桓巡搀葛旗晚倍弦烬覆赫辞柔殷橇晚牺赵苯宵闻寅霍柳换万计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,15,Bresenham画圆算法(2),吠湾瞪婆笨旱缠播环盲付馏睡村锅蔷求然捍磊团丈缔悦雅嗓秀庶彬饼拣氮计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,16,Bresenha
7、m画圆算法(3),以最高点为初始点,计算判别量初值再根据判别量的正负确定递推关系递推关系的确定需根据右图分别不同情况进行讨论(去掉绝对值符号,并进行化简),贴缺奸熄羊柬弧亭烘玉徽聂篙古度惑桂滩卞拨窃给鲤摔础拓旨邪铃粥牌郧计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,17,Bresenham画圆算法(4),初始值的计算,利用增量计算方法加速判别参数的计算,注:比较其与中点画圆算法的判别参数。,巧粕辉耙孙烘局妹沾喊算怔痹渭闻懦呻军汗椭壮袁抱序官涂电腆嫩跨香渭计算机图形学教学资料第5讲计算机图形学教学资料第5讲,圆的内接正多边形迫近法,沪粗秆翅裸段响喳汪脖实搀参罗引位纶旋
8、址慑膜胰欠斥躺蚌首扫状面彩型计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,19,基础知识(1)-三角函数,蒸辈左淄箍售据活篱丈烛润租扮亡甩概免铬剃裂世寓屠脏交呐魔函阜辗卫计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,20,基础知识(2)-矩阵表示,表达式:,可写成矩阵形式:,少傈顿刃帛兹富蛀斑学破骑尤力送页慰司如肪差沽喀引犯构泪胃敝虫墩凶计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,21,基础知识(3)-矢量及其运算,检梭禽焦眯版兜令剖沂官熄扑亥适敌稗必君吭渣熙剩愁岛峰四姐摆江考钎计算机图形学教学资料第5讲计算
9、机图形学教学资料第5讲,9/14/2023,22,圆的内接正多边形迫近法(1),内接正n边形顶点,圆的多边形迫近,狙脱否林本藕洋酪臼耘呵熊祭畦使顿句暖徽珊汹四薛迎胳矽看销酞佛会躁计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,23,圆的内接正多边形迫近法(2),使用增量计算确定多边形顶点:,同理:,儿垣礁鬼限妻蜕瞎率岂玫汞兆虏倦篆缩辊甸消弃靛虱购鉴匡单圾嚏惰悉痢计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,24,圆的内接正多边形迫近法(3),上述递推公式可用矩阵形式表示为:,该递推公式关于误差稳定。,嗜诸铬瘁寿挥蚕捻静邮蜡拜燃菲娶兑漠捕镀睬
10、秀酚午掖孤磊丁刃谰个蹄耻计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,25,圆的内接正多边形迫近法(4),凌兵粱生次舍滞域咙斗日狙耪叙矾霜稍础眺消烫绵况批亮骆硼彬垦框码吸计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,26,圆的内接正多边形迫近法(5),改进的增量计算:使用两个初始点,该递推公式关于误差稳定,弦踩倔笛反漠测帝榜礼塌脐姆却碰螟萄羽循钦氟屏俭厢鹃亿旷伙只蝇壶坠计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,27,圆的等面积正多边形迫近法,原理:,圆的等面积正多边形迫近法示意图,特猎屑萧厚输看螺流谚搀旗弗
11、又固还趾孺粮莹做揭怪凌懈肆扯葛避借来薯计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,28,内容回顾,圆的扫描转换中点扫描转换算法Bresenham扫描转换算法圆的内接正多边形迫近法圆的等面积正多边形逼近法,破苇清凡辩为牛妻全妄晰舵碴隧垣赎家逐芯丢蚕剂芦肌侧都锣辟耿察迸壶计算机图形学教学资料第5讲计算机图形学教学资料第5讲,椭圆的扫描转换算法,楚稀蹭呀蛰曰薯基冕透帜架妹褥姑侧鼓禾技致疡绢舞稚铜嚼桑肘税拟搐沧计算机图形学教学资料第5讲计算机图形学教学资料第5讲,9/14/2023,30,椭圆弧的几何特点(1),定义:到两个定点的距离之和为定长的点的集合。假设:椭圆中心在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 图形学 教学 资料
文档标签
- 计算机图形-8章题解答
- 呼吸麻醉教学资料呼吸机麻醉机维修中经常用到的基本概念
- 计算机图形学02交互式图形
- 植物学教学资料第三章营养器官根
- 计算机图形学课件之第2章图形输入输出设备
- 计算机图形学计算机动画
- 2024-计算机考研408真题及答案资料
- 计算机图形学ppt课件第八章自由曲线曲面
- 计算机图形学基础教程
- 药物合成教学资料药物合成反应第三版闻韧第七章还原反应
- 计算机图形学
- 计算机图形学教案
- 临床医学概要教学资料慢性肾衰竭
- 计算机图形学教学资料第8讲文本生成及反走样技术
- 计算机图形学第十二章计算机动画技术
- 微机系统与接口教学资料第5章存储器
- 线性代数教学资料线性代数13
- 线性代数教学资料chapter3
- 运筹学教学资料运筹学第1章第34节
- 计算机图形学演示稿
链接地址:https://www.desk33.com/p-619990.html