改正计算机图形学作业题.docVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
改正计算机图形学作业题

PAGE PAGE 16 注意:33,35,39,47有问题 计算机图形学作业题 什么是计算机图形学?计算机图形学研究哪些内容? 计算机图形学是一种使用数学算法将二维或三维图形转换化为计算机显示器的栅格形式的科学。 计算机图形学的主要研究内容就是研究如何在计算机中表示图形,以及利用计算机进行的计算、处理、和显示的相关原理和算法。研究内容还包括图形硬件、图形标准、图形交互技术、光栅图形生成算法、曲面曲线造型、实体造型、真实感图形计算与显示算法、非真实感绘制,以及科学计算可视化、计算机动画、自然景物仿真、虚拟现实等。 计算机图形学有哪些应用领域?试举例说明。 应用领域有:1表和图 2计算机辅助设计 3虚拟现实环境 4数据可视化 5教学与培训 6计算机艺术 7娱乐 8图像处理 9图形用户界面。 举例:公司销售业绩的数据表、土地利用情况的饼图;机械设计制造的应用;飞行员、航天员模拟训练;动画片游戏制作:计算机艺术作品创作;CT超声波和核子医学扫描仪;人机互动操作窗口等。 试举例说明你所见到过的计算机图形学的应用实例。 我见到过处理数据的表、图。CAD、电脑游戏及动画、计算机艺术品、图形用户界面等的应用。 图形系统中常见的输入、输出设备有哪些? 输入设备有:键盘、按钮盒和旋钮、鼠标设备、跟踪球和空间球、操纵杆、数据手套、数字化仪、图像扫描仪、触摸板、光笔等。 输出设备有:各种CRT显示器及平板显示器、三维观察设备,立体感和VR系统。 图形软件分为哪两类?试举例说明。 图形软件分为:通用编程软件包和专用应用软件包。 通用编程软件包有:GL、OpenGL、VRML、Java2D、Java3D等。 专用应用软件包有:艺术字绘图程序,建筑、商务、医学及工程CAD系统等。 制定图形软件标准的目的是什么?常用的图形软件标准有哪些? 标准化图形软件的最主要目标是可移植性。当软件包按标准图形功能设计时,软件可以方便地从一个硬件系统移植到另一个,并且用于不同的实现和应用。 常用的软件标准有GKS、PHIGS+、GL、OpenGL. 什么是图元的生成(扫描转换图元)?分别列举两种直线和圆扫描转换算法。 显示器上显示的任何一种图形,实际上都是一些具备或多钟颜色的像素的集合。确定一个像素集合及其颜色,用于显示一个图形的过程称为图形的扫描转换。 直线扫描转换算法:DDA、Bresenham. 园扫描转换算法:中点画图算法、Bresenham. 简述DDA和Bresenham’s直线扫描转换算法。 DDA:数字微分分析方法是一种线段扫描转换算法。基于使 或计算的 或,在一个坐标轴上以单位间隔对线段取样,从而确定另一坐标轴上最靠近线路径的对应整数值。 Bresenham :Bresenham 是计算机图形学领域中使用最广泛的直线扫描算法,在过各行各列象素中心构造一组虚拟网格线,按直线从起点到终点的顺序计算直线与各垂直网格线的交点,然后确定该列象素中与此交点最近的象素。 已知直线的两端点分别为(20,10)、(30,18),试分别用DDA和Bresenham’s直线扫描转换算法计算出直线段中间各像素点的坐标值。 DDA算法: 则 取点(21,11); 取点(22,12); 同理 故取点各为 (21,11) (22,12) (23,12) (24,13) (25,14) (26,15) (27,16) (28,16) (29,17) (30,18); Bresenham算法:由已知:斜率为0.8,且, 那么初始决策参数的值为 计算后继续决定参数的增量为 绘制初始点( ,)=(20,10)从决策参数中确定沿线路径的后继。 象素位置为: k ( ,) 0 6 (21,11) 1 2 (22,12) 2 -2 (23,12) 3 14 (24,13) 4 10 (25,14) k ( ,) 5 6 (26,15) 6 2 (27,16) 7 -2 (28,16) 8 14 (29,17) 9 10 (30,18) 简述扫描线多边形填充算法。 扫描线多边形填充算法:要实现区域的扫描线填充,必须先确定扫描区边界与屏幕扫描线的交点位置,然后,将填充色应用于扫描线上位于填充区域内部的每一段。扫描线填充算法利用奇偶规则识别同一内部区域。 字符生成有哪两种方式?笔画式字符与点阵式字符比较有何优点? 字符生成有笔划式字符和点阵式字符。 笔划式字符优点有表示简单(采用直线和圆弧为基本笔划),节省储存空间(每个字符为一个矢量代码序列),原始字符制作节省资源(计算机即可生成)。 什么图元的属性?在图形软件中是如何设置图元的属性? 图元的属性是指图元的显示特征

文档评论(0)

ipad0c + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档