2009级算机图形学考试题.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文档。上传文档
查看更多
2009级计算机图形学考试题(每题10分,共100分)已知直线的两个端点P1(20,10),P2(30,18),用DDA算法使该线段光栅化。并已知解得:dx = 10; dy = 8; steps = 10; x_in= 1; y_in = 0.8;2. 如图所示多边形,若采用ET边表算法进行填充,试写出该多边形的ET表和当扫描线Y=3时的有效边表(AET表)。解:多边形ET表为:Y=3时,有效边表为:3. 用扫描线填充法将顶点为P0 (2,5), P1(2,10),P2(9,6),P3(16,11),P4(18,4),P5(12,2),P6(7,2)的多边形填充。写出填充步骤。P0P0P1P2P3P4P5P6答:(1)建立边分类表EL:656543215 7 -5/34 12 311 17.7 -2/711 9 7/510 9 -4/710 2 05 7 -5/34 12 35 5.3 -5/34 15 35 3.6 -5/34 18 35 2 -5/311 17.7 –2/710 2 010 9 -7/411 9 7/511 17.4 -2/710 2 010 7.3 -7/411 10.4 7/511 17.1 -2/710 2 010 5.6 -7/411 11.8 7/511 16.8 -2/710 2 010 3.9 -7/411 13.2 7/511 16.5 -2/710 2 010 2.2 -7/411 14.6 7/511 16.2 -2/711 16 7/511 16 -2/7(2)写出每一条扫描线的活化链表以及交点进行配对和着色:y=2,AEL 交点:(7,2)(12,2),着色两点间所有点y=3,AEL 交点:(5.3,3)(15,3), 根据左闭右开原则,着色(5,3)(15,3)之间所有点y=4, AEL 交点:(3.6,4) (18,4), 根据左闭右开原则,着色(3,4) (18,4)之间所有点y=5, AEL 交点:(2,5) (17.7,5), 根据左闭右开原则,着色(2,5) (17,5)之间所有点y=6, AEL 交点:(2,6)(9,6) (9,6)(17.4,6),按X大小配对,并根据左闭右开原则,着色 (2,6)与(9,6), (9,6)与(17,6)之间的所有点y=7, AEL交点:(2,7)(7.3,7) (10.4,7)(17.1,7),按X大小配对,并根据左闭右开原则,着色(2,7)与(7,7), (10,6)与(17,6)之间的所有点y=8, AEL交点:(2,8)(5.6,8) (11.8,8)(16.8,8),按X大小配对,并根据左闭右开原则,着色(2,8)与(5,8), (11,8)与(16,8)之间的所有点y=9, AEL交点:(2,9)(3.9,9) (13.2,9)(16.5,9),按X大小配对,并根据左闭右开原则,着色(2,9)与(3,9), (13,9)与(16,9)之间的所有点y=10,AEL交点:(2,10)(2.2,10) (14.6,10)(16.2,10),按X大小配对,根据左闭右开原则,着色(2,10)与(2,10), (14,10)与(16,10)之间的所有点y=11,AEL 交点(16,11)(16,11), 着色点(16,11)。4. 平面上给定三个顶点Qi(i=0,1,2),试构造一条插值这三个顶点的二次Bezier曲线。要求简述基本原理并画出示意图。解:由曲线端点性质,知可以取Bezier曲线的两端点P0=Q0,P2=Q2,下面构造P1 点:P1P0P2Q0 Q1Q2 因为P(t)= P0(1-t)2+ 2P1(1-t)t+ P2t2P1P0P2Q0 Q1Q2l2=|Q1Q2|,,则可以取t1=l1/(l1+l2),有: P(t1)=Q1 从而可以求得:这样就可以以P0P1P2这特征多边形画出二次Bezier曲线。5. 已知Bernstain基函数为,其顶点序列为Pi(i=0,1,….,n),请写出Besizer曲线的参数方程。另外,请证明以下一阶导数:解:Besizer曲线的参数方程为:6. 请用图说明,一个四连通区域的边界是八连通的,而一个八连通区域的边界式四连通的。7. 如图所示三角形ABC,将其关于A点逆时针旋转900,写出其变换矩阵和变换后图形各点的规范化齐次坐标。8. 已知三角形ABC各顶点的坐标A(3,2)、B(5,5)、C(4,5),相对直线P1P2(线段的坐标分别为:P1 (-3,-2) 、P2 (8,3) )做对称变换后到达A’、B’、C’。试计算A’、B’、C’的坐标值。(要求用齐次坐

文档评论(0)

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

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

1亿VIP精品文档

相关文档