计算机图形学各章习题答案.docVIP

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

计算机图形学各章习题答案 第一章 习题答案: 什么是图像的分辨率? 一副图像在水平或垂直方向上单位长度上能识别处的最大像素数。 2.计算在240像素/英寸下640×480图像的大小。 英寸 3.计算有512×512像素的2×2英寸图像的分辨率。 256像素/英寸 4.什么是图像的纵横比?以单位长度或像素数目衡量图像高、宽的比率。 5.什么是帧缓存?用来存储图形信息的一块连续的计算机存储器。 6.如果想将一幅1024×768的图像改变大小为640像素宽,而不改变纵横比,改变后的图像高度是多少? 768×640/1024 480 7.如果使用每种基色占10bit的直接编码方式表示RGB颜色的值,每一像素有多少种可能的颜色? 8.为了提高直接编码方法的灵活性,每种基色使用不同的比特数来表示。如果每个像素的红色和蓝色都用5比特表示,绿色用6比特表示,一共用16比特表示,总共可以表示多少种颜色? 9.如果在查找表表示法中使用12比特表示像素值,那么查找表有多少个元素? 10. P20.4 帧缓存的大小等于分辨率×显示相应颜色的所需的位面个数。640×480×24 1280×1024×24 2560×2048×24 习题答案: 1.请推导出在1a象限Bresenham画线算法的符号差Pi+1、P1的计算过程。 Pi+1的推导: 将yi+1、xi+1代入Pi 2xidy-2yidx+2dy+ 2b-1 dx,得 Pi+1 2xi+1dy-2yi+1dx+2dy+ 2b-1 dx 在上式的右边凑足Pi Pi+1 2xidy-2yidx+2dy+ 2b-1 dx +2dy-2yi+1dx+2yidx Pi+2dy-2yi+1dx+2yidx Pi+2dy-2 yi+1-yi dx P1的推导: 将y1、x1代入Pi 2xidy-2yidx+2dy+ 2b-1 dx,得 P1 2x1dy-2y1dx+2dy+ 2b-1 dx 将y1 mx1+b代入上式,得: P1 2x1dy-2 dy/dx?x1+b dx+2dy+ 2b-1 dx 2x1dy-2x1dy-2bdx +2dy+ 2b-1 dx 2dy-dx 2.请推导出在1a象限Bresenham画圆算法的符号差Pi+1、P1的计算过程。 Pi+1的推导: 将yi+1、xi+1代入 ,得 P1的推导: 将y1、x1代入 ,得 将x1 0,y1 r 带入上式得, p1 3-2r 3.一个多边形的顶点坐标如下图所示, a 写出多边形初始边界列表; b 说明扫描线y 1,2,6,7和8时,哪些边会被激活。 a 线段 y_top X Δy 1/m p1p2 2 2 1 -3 P2p3 2 8 1 3 P3p4 8 11 5 0 P4p5 8 11 3 2 P5p6 7 2 2 -3/2 P6p1 7 2 4 0 b y 8: P3P4 P4P5 y 7: P5P6 P6P1 y 6: 无新边激活 y 2: P1P2 P2P3 y 1: 无新边激活 4.请叙述对如图1所示的直线P1P2进行裁剪的基本过程。 1 对P1、P2进行区域编码:CP1(1000)、CP2(0010) 2 根据P1、P2的编码可知,线段P1P2既未全部在窗口内部,也非全部在窗口外部,需要对其分别进行裁剪。 3 由于|1-0| 1,可知线段与上边框有交点,求出交点I1;由|0-1| 1,可知线段与右边框有交点,求出交点I2; (4)连接I1I2,既为被裁减好的线段。 5.请叙述对如图2所示的多边形进行裁剪的基本过程。 (1)将多边形的各个顶点按顺时针走向存入输入多边形顶点集数组input[]中。 2)分别用上边框对输入多边形进行处理:每次取出输入多边形相邻2个顶点,根据其与裁减窗框的关系,确定P和I是否存入输出多边形顶点集output[]。 (3)再依次取出右、下、左边框进行(2)中的处理,最终得到一个输出多边形output[]。 (4)将输出多边形的相邻顶点依次划线,得到最终的裁减多边形。 第三章 习题答案: 1.什么是图形变换?有哪些类型? 图形的几何变换是将图形的几何信息经过几何变换后产生 新图形的过程。 包括:几何变换、坐标变换、投影变换 什么是齐次坐标? 用n+1维向量表示一个n维向量。 3. 请写出三维图形平移变换公式。 4. 请写出绕 20,10 点进行30°旋转的矩阵表达式。 5.试计算设备分辨率为640×480时的Sx、dx、 Sy、dy值。 Sx 320 dx 319.5 Sy -240 dy 239.5 6.试计算设备分辨率为1024×768时的Sx、dx、 Sy、dy值。 Sx 512 dx 511.5 Sy -

文档评论(0)

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

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

1亿VIP精品文档

相关文档