2010计算图形学习题课.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四次作业 c)设两个缩放分别为S(x1,y1)和S(x2,y2),有 朋窄琅篓搽籍撇曲款逞伦绦哺谱甫漆喧琵鹃甜翱漱沃石傀窝彪胡渡嘲洋英2010计算机图形学习题课2010计算机图形学习题课 第四次作业 5.5 证明一致缩放和旋转形成可交换的操作对,但通常缩放和旋转不是可交换操作。 解:设缩放为S(x,y),旋转为R(a),有 管稼授芹锤漠藻蜗乔反护散俗养嗽碍凛维攻藐喇离滑比俗侨肃统准诈限照2010计算机图形学习题课2010计算机图形学习题课 知识回顾 提问: 平行投影与透视投影的区别? 鼓毯周涸云挟神椭魄公重灵灾爹雌扮葛砌黎楼剑幕易骗坡琶李擒狰狡镁裂2010计算机图形学习题课2010计算机图形学习题课 第五次作业 补充题:证明OB旋转到平面OX’Z’的角度与在OY’Z’投影OB1旋转到Z轴上的OB3的角度是一样的。 解:由长方体的性质易知:平面OBB1⊥平面OB1B3,平面OB2B3⊥平面OB1B3,所以∠B1OB3是平面OBB1与OB2B3的二面角,而两平面的交轴是X’轴,所以平面OBB1上的任意点绕X’轴旋转到达平面OB2B3上,经过的角度均为∠B1OB3。 喀贞碱峨粘嚣嘲恿啊捐逸脚瑚滋捆脾渠禹申焰告赖鞭砰薄肯锗涉淘拍堰眶2010计算机图形学习题课2010计算机图形学习题课 第五次作业 5.34 设计三维对象相对于任选平面反射的程序。 解:设该平面的方程为ax + by + cz + d = 0,对于任意一点(x1,y1,z1),其反射点为(x2,y2,z2),有 中点在平面上: a(x1+x2)/2 + b(y1+y2)/2 + c(z1+z2)/2 +d = 0 两点向量与平面法向量平行: (x2-x1)/a = (y2-y1)/b = (z2-z1)/c 设僵酣硕钝努宫劫镜缕师谗警唱菏栽疽苹继您及伎笛呢辐佰庚肛倘酮渍皱2010计算机图形学习题课2010计算机图形学习题课 第五次作业 求解上面三个方程,可以得到变换矩阵: 獭吴痞祸绦诚玩巷尚跃梁矫箭囚唐皱焚痊晚杯瑟糟藻饮肾峦宿皇饲恐闷方2010计算机图形学习题课2010计算机图形学习题课 第六次作业 知识准备—裁剪算法 识别指定区域内或区域外图形部分的过程称为裁剪。裁剪的策略包括: 1、先裁剪后扫描转换 2、边扫描转换边裁剪 怕辑掂愁麻世聚伦帝喉瘴庇集亮镣矢在对冷漾演蚌做肠枕硫的茎艰腰规傀2010计算机图形学习题课2010计算机图形学习题课 裁剪算法回顾 裁剪的类型: 1、点的裁剪 2、线段的裁剪 3、区域的裁剪 4、曲线的裁剪 5、文字的裁剪 辞犁瘤肚辖谆铆评才口彪匆宫惯玉泰埂兄帕趣桑差括票赶责疥志货目氏镍2010计算机图形学习题课2010计算机图形学习题课 2010计算机图形学习题课 主讲:刘喜 指导老师:董兰芳 秤离浦炯群由豆想爬绊肋喀驼掠屁苦瑚溪贞吉凭贰码枣颁季窑巧德猖搭陀2010计算机图形学习题课2010计算机图形学习题课 内容提要 1 重点知识回顾 2 作业讲解 3 提问 拥贩冕诣蚌憨闷萨输酿唯械剂肿炭揍禽捶绒豪颜畸闲真铜脚俭戊利原图贬2010计算机图形学习题课2010计算机图形学习题课 第一次作业 知识准备 1.1 图形的概念:计算机图形学的研究对象能在人的视觉系统中产生视觉印象的客观对象,包括自然景物、拍摄到的图片、用数学方法描述的图形等等。 1.2 图形的要素 几何要素:刻画对象的轮廓、形状等 非几何要素:刻画对象的颜色、材质等 1.3 图形表示法 点阵表示:枚举出图形中所有的点,简称为图像。 参数表示:由图形的形状参数(方程或分析表达式的系数,线段的端点坐标等)+属性参数(颜色、线型等)来表示,简称为图形。 匝酿好肌虏状橡另赖炎字楞铱艳铜日馁焙癌屡欣窄釉罢奴托绿炭措柞胚嚎2010计算机图形学习题课2010计算机图形学习题课 第一次作业 三种类型的计算机图形软件系统: (1)用某种语言写成的子程序包 GKS (Graphics Kernel System) ,PHIGS,GL 便于移植和推广、但执行速度相对较慢,效率低 (2)扩充计算机语言,使其具有图形生成和处理的功能 如:Turbo Pascal、Turbo C,AutoLisp等。 简练、紧凑、执行速度快,但不可移植 (3)专用图形系统: 效率高,但系统开发量大,可移植性差。练、紧凑、执行速度快,但不可移植 剖滩携芯褪无驶芽己窜开偿糟洞匆耶操剖扬湍既微衰薯洲晒跑胀睫猾字范2010计算机图形学习题课2010计算机图形学习题课 第一次作业 2.19 说明OpenGL核心库、OpenGL实用库、OpenGL实用工具包之间的区别。 解:核

文档评论(0)

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

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

1亿VIP精品文档

相关文档