文档介绍:
成都理工大学2012—2013学年第一学期《计算机图形学》考试试卷A大题一二三四总分得分 一、填空(将正确答案填入对应小题中,每小题3分,共30分)1、计算机图形学是研究利用计算机来 显示、生成和处理图形 的原理、方法和技术的一门学科。2、光栅图形子系统的两个重要部件是: 帧缓冲存储器和显示控制器 。3、平行投影与***投影区别是平行投影不具有***缩小性;正投影与斜投影的区别是投影方向和投影面是否垂直 。4、三次样条曲线常用的约束条件有 自由端、夹持端、抛物端 。5、使用下面的二维图形变换矩阵:T=产生变换的结果是 沿Y方向放大2倍,沿X方向平移3 。6、构造一个3次Bezier曲面需要 16 个控制点;若修改3次B样条曲线控制点,最多影响三次B样条曲线段数是 4 。7、OpenGL三维平行投影函数是 glOrtho(left,bottom,right,top,near,far) 。8、请写出正等测投影的投影矩阵 。9、在图形学中通常用哪几个参数定义观察坐标系观察参考点、观察平面法向量、观察正向 。10、消隐算法按实现方式分为:图像空间和景物空间消隐算法两类。二、选择填空(选择正确的答案填入对应题号,每小题2分,共20分)1、使用下列二维图形变换矩阵:T=,产生变换的结果为 D 。A沿X坐标轴平移1个单位,同时沿Y坐标轴平移-1个单位B绕原点逆时针旋转90度C沿X坐标轴平移-1个单位,同时沿Y坐标轴平移1个单位D绕原点顺时针旋转90度2、下面哪个OpenGL函数的调用会改变材质的漫反射光系数 B 。A glMaterialfv(GL_FRONT,GL_AMBIENT,amb)B glMaterialfv(GL_FRONT,GL_DIFFUSE,dif) C glLightfv(GL_FRONT,GL_AMBIENT,amb) D glLightfv(GL_FRONT,GL_DIFFUSE,dif)3、下面那种特性是B样条曲线不具有的 C 。A对称性 B凸包性 C通过特征多边形的起点和终点 D局部性4、下面几种连续变换,试问哪一种变换矩阵不能互换 D 。A两个连续的旋转变换 B两个连续的平移变换C两个连续的比例变换 D平移变换与旋转变换5、下列有关投影的叙述语句中,不正确的论述为 A 。A***投影与平行投影相比,能真实的反映物体的精确的尺寸和形状B平行投影的投影中心到投影面距离是无限的C***投影的灭点可以有多个D与斜等测投影面垂直的任何直线段,其投影长度不变6、下面对于Bezier曲线端点的描述是最准确的 C 。A 曲线过多边形的端点P1和PnB 曲线与多边形的端点直线P1P2和PnPn-1相切C 曲线过多边形的端点P1和Pn并与端点直线P1P2和PnPn-1相切D 曲线无约束,仅与控制点有关。7、下面那种方法不会减少图形走样现象 A 。A增加画线宽度 B提高屏幕分辨率C使用区域采样算法 D使用加权区域采样8、图形学引入齐次变换矩阵的意义是 B 。A便于矩阵运算 B提高图形变换速度 C便于进行投影变换 D有利于将二维图形变换为三维图形9、连续的三次参数样条曲线是由一系列的Hermite曲线段连接起来的, 指出是依据下面哪个条件建立构成的 C 。A C(0) B C(1) C C(2) D两Hermite曲线段端点值相等10、下面关于Bresenham圆弧生成算法描述正确的是 A 。A Bresenham不必做四舍五入运算 B Bresenham算法速度快但效果没有DDA方法好C Bresenham算法需要做除法 D Bresenham算法只能绘制八分之一圆弧三、问答题(共30分)1、试写出实现下面图形的组合变换矩阵。其中A(Xa,Ya),矩形的宽度为W,矩形的高度为H,旋转角度为α。(10分)评分标准:每写出一步得2.5分(1)用平移矩阵T1将坐标原点平移到(Xa,Ya)处;(2)用旋转矩阵T2旋转α角度;(3)用平移矩阵T3将坐标原点移回到(0,0);(4)组合变换矩阵T=T1*T2*T3,,2、已知空间轴AB,A点坐标为(0,0,0),B点的坐标(2,1,1)请写出关于AB旋转θ角度的组合旋转矩阵,及简要过程。(10分)评分标准:(1)(2)(3)(6)各2分,(4)(5)各1分(1)用关于X轴旋转的变换矩阵T1将AB旋转到ZOX平面;(2)用关于Y轴旋转的变换矩阵T2将AB旋转到X轴;(3)用关于X轴旋转的变换矩阵T3旋转θ角度;(4)用关于Y轴反旋转的变换矩阵T4进行反旋转;(5)用关于X轴反旋
内容来自淘豆网www.taodocs.com转载请标明出处.