资源描述:
《成都理工大学2010-2011学年_第一学期《计算机图形学》考试试卷_A.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、成都理工大学2010—2011学年第一学期《计算机图形学》考试试卷A大题一二三四总分得分一、填空(将正确答案填入对应小题中,每小题3分,共30分)1、计算机图形学是研究利用计算机来显示、生成和处理图形的原理、方法和技术的一门学科。2、光栅图形子系统的两个重要部件是:帧缓冲存储器和显示控制器。3、平行投影与透视投影区别是平行投影不具有透视缩小性;正投影与斜投影的区别是投影方向和投影面是否垂直。4、三次样条曲线常用的约束条件有自由端、夹持端、抛物端。5、使用下面的二维图形变换矩阵:100T=020301产生变换的结果是沿Y方向放大2倍,沿X方向平移
2、3。6、构造一个3次Bezier曲面需要16个控制点;若修改3次B样条曲线控制点,最多影响三次B样条曲线段数是4。7、OpenGL三维平行投影函数是glOrtho(left,botton,right,top,near,far)。8、请写出正等测投影的投影矩阵{√2/2-√6/600
3、0√6/300
4、-√2/2-√6/600
5、0001}(转换成矩阵)。︵9、在图形学中通常用哪几个参数定义观察坐标系观察参考点、观察平面法︶向量、观察正向。10、消隐算法按实现方式分为:图像空间和景物空间消隐算法两类。—1—二、选择填空(选择正确的答案填入对应题号,每小题2分,共20分)
6、1、使用下列二维图形变换矩阵:010T=100,产生变换的结果为D。001A沿X坐标轴平移1个单位,同时沿Y坐标轴平移-1个单位B绕原点逆时针旋转90度C沿X坐标轴平移-1个单位,同时沿Y坐标轴平移1个单位D绕原点顺时针旋转90度2、下面哪个OpenGL函数的调用会改变材质的漫反射光系数B。AglMaterialfv(GL_FRONT,GL_AMBIENT,amb)BglMaterialfv(GL_FRONT,GL_DIFFUSE,dif)CglLightfv(GL_FRONT,GL_AMBIENT,amb)DglLightfv(GL_FRO
7、NT,GL_DIFFUSE,dif)3、下面那种特性是B样条曲线不具有的C。A对称性B凸包性C通过特征多边形的起点和终点D局部性4、下面几种连续变换,试问哪一种变换矩阵不能互换D。A两个连续的旋转变换B两个连续的平移变换C两个连续的比例变换D平移变换与旋转变换5、下列有关投影的叙述语句中,不正确的论述为A。A透视投影与平行投影相比,能真实的反映物体的精确的尺寸和形状B平行投影的投影中心到投影面距离是无限的C透视投影的灭点可以有多个D与斜等测投影面垂直的任何直线段,其投影长度不变—2—6、下面对于Bezier曲线端点的描述是最准确的C。A曲线过多边形的端点P1和Pn
8、B曲线与多边形的端点直线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。AC(0)BC(1)CC(2)D两Hermite曲线段端点值相等10、下面关于Bresen
9、ham圆弧生成算法描述正确的是A。ABresenham不必做四舍五入运算BBresenham算法速度快但效果没有DDA方法好CBresenham算法需要做除法DBresenham算法只能绘制八分之一圆弧三、问答题(共30分)1、试写出实现下面图形的组合变换矩阵。其中A(Xa,Ya),矩形的宽度为W,矩形的高度为H,旋转角度为α。(10分)—3—C'yB'DCD'αA'ABOxT1={100
10、010
11、-Xa-Ya1}T2={cosasina0
12、-sinacosa0
13、001}T3={100
14、010
15、-Xa-Ya1}2、已知空间轴AB,A点坐标为(0,0,0),B点的坐
16、标(2,1,1)请写出关于AB旋转θ角度的组合旋转矩阵,及简要过程。(10分)T1={1000
17、01/√21/√20
18、0-1/√21/√20
19、0001}T2={1/30-√8/30
20、0100
21、√8/301/30
22、0001}T3={1000
23、0cosθsinθ0
24、0-sinθcosθ0
25、0001}T4={1000
26、01/√2-1/√20
27、01/√21/√20
28、0001}T5={1/30√8/30
29、0100
30、-√8/301/30
31、0001}3、已知多边形顶点坐标:P0(2,5)、P1(1,3)、P2(2,1)、P3(6,3)、P4(4,6)要求写出利用扫描线算法填充时
32、的:(1)