《计算机图形学》2013-2014-1试题b.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文档。上传文档
查看更多
广东海洋大学 2013 —— 2014 学年第一学期 《 》课程试题 课程号: √ 考试 □ A卷 √ 闭卷 □ 考查 √ B卷 □ 开卷 题 号 一 二 三 四 五 六 七 总分 阅卷教师 各题分数 100 实得分数 θ来进行可见性检测。若θ满足 90° 时,表示该表面不可见,此时N和S的关系是 、N·S0 。 4. 试例举面消隐的至少2种常用算法: 区域排序算法 、 Z-Buffer算法 。 5. 在如下的分形造型中,图形的分形维数为 ln4/ln3 。 6. 曲线间连接的光滑度的度量有 参数连续 和 几何连续 , 这两种连续的关系是 参数连续必同阶几何连续 ,反之不然 。 7. 双三次Bezier曲面的控制网格有 16 个顶点。 8. 增量式光照明模型包括两个主要的算法 双线性光强插值、双线性法向插值。 二、题(分×=20分 1. 透视投影和平行投影的区别是投影方向是否垂直于投影面; ( × ) 2. 正平行投影的三视图是指主视图、俯视图、侧视图; ( √ ) 3. 使用齐次坐标可以表示无穷远点; ( √ ) 4. 平移变换不改变图形大小和形状,只改变图形位置; ( √ ) 5. 错切变换虽然可引起图形角度的改变,但不会发生长度变化; ( × ) 6. 凹多面体的隐藏线消除比凸多面体的隐藏线消除要简单; ( × ) 7. Bezier曲线的次数由其控制点的个数确定; ( √ ) 8. Bezier样条曲线的起点、终点与其控制多边形的起点、终点重合; ( √ ) 9. Bezier样条曲线位于其控制多边形构成的凸包内; ( √ ) 10. 计算机显示设备一般使用的颜色模型是HSV。 ( × ) 三、写出三维图形变换矩阵的一般表达式,并说明其中各个子矩阵的变换功能。 (10分) 三维图形变换矩阵是一个4阶方阵,其形式为, 矩阵可分为4个部分,其中T1=对图像进行比例、旋转、对称等变换; T2=[l m n]对图形进行平移变换; T3=[p q r]T对图形做透视投影变换; T4=[s]产生整体比例变换。 四、用Bresenham画线算法画出从点(1,1)到点(8,5)的像素位置,并给出推断理由。(12分) 答: 首先计算初始值。在这个问题中, ?x=x1?x0=8?1=7, ?y=y1–y0=5?1=4, 因此,?1=2?y=8, ?2=2(?y??)=?6, P0= 2?y??x=8?7=1 由算法算出的值如下表Pi x y 1 1 1 1+?2=?5 2 2 ?5+?1=3 3 2 3+?2=?3 4 3 ?3+?1=5 5 3 5+?2=?1 6 4 ?1+?1=7 7 4 7+?2=1 8 5 五、简述种子点扫描线填充算法;并对下图中的区域,已知●为边界点,○为种子点,按4连通种子填充算法给出像素点填充的顺序。(12分) ● ● ● ● ● ● ● ● ● ● ● ○ ● ● ● ● ● ● ● ● ● ● ● 答:种子点扫描线填充算法如下: 步骤 1:将算法设置的堆栈置为空。将给定的种子点(x, y)压入堆栈。 步骤 2:从种子点(x, y)开始,沿当前扫描线向左右两个方向逐个像素用新的颜色值进行填充,直到边界为止。设区间两边界的横坐标分别为xleft 和xright。 步骤3:在与当前扫描线相邻的上下两条扫描线上,以区间[xleft, xright]为搜索范围, 求出需要填充的各小区间,把各小区间中最右边的点并作为种子点压入堆栈。 步骤 4:如果堆栈为空,算法结束;否则取栈顶元素(x, y)作为种子点,转步骤2。 上图中,按从上至下,从左至右的顺序将种子点压入堆栈进行填充。其中1,7,9,11,12均为种子点。 六、下图所示为三次Bezier曲线的控制多边形,共有4个控制点P0,P1,P2,P3,试用De Casteljau算法给出三次Bezier曲线的图形。要求:简要说明作图过程,保留作图辅助线

文档评论(0)

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

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

1亿VIP精品文档

相关文档