- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
12.1基本概念2.2图形生成的过程2.3图形编辑的原理图形生成的基本原理第二章
22.1基本概念2.1.1用户坐标系和设备坐标系2.1.2窗口和视口2.1.3裁剪和变换
2.1.1用户坐标系和设备坐标系规格化设备坐标系单击此处添加正文,文字是您思想的提炼,为了演示发布的良好效果,请言简意赅地阐述您的观点。(NDC)WorldCoordinateSystemNormalizedDeviceCoordinateSystem世界坐标系(WC)设备坐标系(DC)DeviceCoordinateSystem
世界坐标系*世界坐标系有右手坐标系(图a)和左手坐标系(图b)之分。世界坐标系可以是二维的,也可以是三维的。世界坐标系各坐标轴的取值范围为整个实数域。世界坐标系是与设备无关的坐标系,它不受输入输出有效幅面的限制。
5*设备坐标系*设备坐标系都是二维的。设备坐标系的数据类型只能是整型。设备坐标系坐标轴的取值范围受输出设备有效幅面的限制。设备坐标系的坐标原点因设备而异。XYXY
世界坐标系和设备坐标系*
7*典型设备坐标系*XY坐标原点坐标刻度值取屏幕分辨率的刻度值坐标原点有些选在输出幅面的中心。有些还可以让用户自己选择呢!
规格化设备坐标系*规格化设备坐标系是介于世界坐标系与设备坐标系之间的一种坐标系,它也是与设备无关的坐标系,约定坐标轴的取值范围是从0.0到1.0。用户坐标系的取值范围因实际问题而异,而设备坐标系的取值范围又因设备而异,所以,引入规格化设备坐标系可提高图形应用程序的可移植性。X0YO0123456
2.1.2窗口和视口在用户坐标系中预先选定的将产生图形显示的区域01窗口视口是在图形设备上定义的区域,用于输出所要的图形和文字。视口的大小可以小于或等于屏幕输出域。也称作视窗口的定义*O添加标题X添加标题Y添加标题(Xw1,Yw1)添加标题(Xw2,Yw2)添加标题设定窗口的位置和大小来选取图形的方法称为开窗。添加标题一般地把窗口定义成矩形添加标题该矩形区域的左下角点和右上角点的坐标用来确定矩形窗口的大小和位置。添加标题
视口的定义*O添加标题X添加标题Y添加标题(Xv1,Yv1)添加标题(Xv2,Yv2)添加标题通常把视区定义成与窗口同样纵横比的矩形添加标题以视区域的左下角点和右上角点的坐标来确定矩形窗口的大小和位置。添加标题
010203040506将窗口区的图形输出到视区中,一般需要两步来完成。单击此处添加小标题在用户坐标系下,用窗口的边框将窗口之外的图形裁剪掉单击此处添加小标题裁剪和变换单击此处添加小标题坐标变换与生成单击此处添加小标题图形裁剪单击此处添加小标题使窗口内图形上的各点坐标成为设备坐标系下视区内的坐标,并完成裁减后的图形输出单击此处添加小标题
X单击此处添加小标题在进行图形显示前,需对用户坐标系内的图形进行处理,这个处理过程称为裁剪单击此处添加小标题Y单击此处添加小标题裁剪的主要任务是进行求交运算,即线段与矩形窗口的各边相交,求出交点,然后进行判别。单击此处添加小标题*图形的裁剪*
14*窗口向视区的变换*OXY(Xv1,Yv1)(Xv2,Yv2)(Xw1,Yw1)(Xw2,Yw2)由于窗口和视区是在不同的坐标系中定义的,因此,在把窗口中的图形信息送到视区去输出之前,必须把用户坐标系的坐标值转化为设备(屏幕)坐标系的坐标值,这个变换即是窗口—视区变换。窗口与视区的变换可以归结为坐标点的变换。
15视口与窗口水平和垂直方向的比例因子分别为:Sx=Sy=窗口内点Pw映射到视区内Pv的计算公式为:Pvx=Vl+Sx(Pwx–Wl)Pvy=Vt-Sy(Pwy–Wb)Vr-VlWr-WlVt-VbWt-Wb*窗口与视区的变换公式*
讨论*当视区大小不变时,窗口缩小或放大时,则显示的图形会放大或缩小;当窗口大小不变时,视区缩小或放大时,则显示的图形会缩小或放大;当窗口与视区大小相同时,则显示的图形大小比例不变。窗口若视区纵横比不等于窗口的纵横比时,则显示的图形会有失真现象。视区2341
2.2图形生成的过程定义图形。根据用户点取的菜单调用相应的绘制几何图形的命令,提示并等待用户输入数据。用当前视口所对应的窗口裁剪图形。将裁剪后的图形变换到屏幕坐标系的视口。写入视口所对应的帧缓冲区。视口含有m×n个像素,这些像素的状态记录在帧缓冲区内。显示帧缓冲区的内容。由图像显示系统将帧缓冲区的内容显示到屏幕上,于是就看到了图形。
图形生成过程示意图*
图形元素的数据结构编辑图形选择图形编辑的过程3图形编辑的原理
图形元素的数据结构图形元素是构成图形的基本单元,如点、
您可能关注的文档
- 《古诗两首送元二使安西》.pptx
- 会计管理学06第六章决策分析-短期经营决策.pptx
- 假设法解决问题.pptx
- 经济时间序列的重要特征.pptx
- 胆囊切除术操作.pptx
- 健康巡讲课件修改.pptx
- 篮球历史和篮球比赛详细规则.pptx
- 三年级《乘法估算》.pptx
- 公开优秀课《信客》省级优质课.pptx
- 儿童生长发育与健康评估.pptx
- 2025年成都市玩偶生产荧光涂鸦互动玩偶开发可行性研究报告.docx
- 2025年成都市海绵生产用于体育馆室外运动场地透水改造可行性研究报告.docx
- 2025年天津市体操鞋企业团建运动应用报告.docx
- 2025年上海市溶洞极限运动(速降)场地开发可行性研究报告.docx
- 2025年上海市涵洞工程施工技术应用可行性研究报告.docx
- 2025年上海市体育场馆设施扎带安全防护可行性研究报告.docx
- 2025年上海市牦牛育肥产业园区建设可行性研究报告.docx
- 2025年旅拍宠物陪伴拍摄项目可行性研究报告.docx
- 2025年上海市进口食品节庆主题快闪店可行性研究报告.docx
- 2025年上海市洗选厂尾矿综合利用产业化可行性研究报告.docx
最近下载
- GB15763.1-2009 建筑用安全玻璃 第1部分:防火玻璃 (2).pdf VIP
- DB5101T 217—2025成都市城市绿化养护技术规程.pdf
- 漫画解读--非煤露天矿山重大事故隐患判定标准.pdf
- 伤口、造口、失禁性皮炎理论考试试题与参考答案.docx VIP
- LNG气化站安装工程施工的方案.doc VIP
- 2023年8月26日全国事业单位联考A类《职业能力倾向测验》真题.pdf VIP
- 跨境电子商务英语 课件 柯可 Unit 1 Overview of Cross-Border E-Commerce、 Unit 2 Main Cross-Border E-Commerce Platforms.pptx
- 2024年辅警招聘《公安工作基本知识》培训考试题库 (附答案).docx VIP
- 低氧对肝脏脂质代谢影响研究.docx VIP
- GB T 34986-2017 产品加速试验方法.doc VIP
文档评论(0)