资源描述:
《图形学复习资料_往年考题》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、一、填空(将正确答案填入对应小题中,每小题3分,共30分)1.计算机图形学是研究利用计算机来显示、生成和处理图形的原理、方法和技术的一门学科。2.光栅图形子系统的两个重要部件是:帧缓冲存储器和显示控制器。3.平行投影与透视投影区别是平行投影不具有透视缩小性;正投影与斜投影的区别是投影方向和投影面是否垂直。4.三次样条曲线常用的约束条件有自由端、夹持端、抛物端。5a.使用下面的二维图形变换矩阵:T=产生变换的结果是沿Y方向放大2倍,沿X方向平移3。5b.使用下面的二维图形变换矩阵:T=产生变换的结果是沿
2、X方向缩小8倍,沿Y方向放大2倍。6a.构造一个3次Bezier曲面需要16个控制点;若修改3次B样条曲线控制点,最多影响三次B样条曲线段数是4。6b.6×5的控制点网格可以构造6片3次B样条曲面;若修改3次B样条曲线控制点,最多影响三次B样条曲线段数是4。7a.OpenGL三维平行投影函数是glOrtho(left,bottom,right,top,near,far)。7b.OpenGL中产生三维透视矩阵的函数是glFrustum(left,bottom,right,top,near,far)或者g
3、lPerspective(fovy,aspect,zNear,zFar)。8a.请写出正等测投影的投影矩阵。8b.请写出灭点分别在Z轴-5和X轴+10处的两点透视矩阵。9.在图形学中通常用哪几个参数定义观察坐标系观察参考点、观察平面法向量、观察正向。10.消隐算法按实现方式分为:图像空间和景物空间消隐算法两类。11.交互式计算机图形系统应具有:计算、存储、交互、输入和输出5种功能。12.OpenGL中设置视点的函数为:gluLookAt(eyeX,eyeY,eyeZ,targetX,targetY,t
4、argetZ,upX,upY,upZ)。13.简单光照模型中的反射光包括漫反射光、环境光、镜面反射光。二、选择填空(选择正确的答案填入对应题号,每小题2分,共20分)—9—1a.使用下列二维图形变换矩阵:T=,产生变换的结果为D。A沿X坐标轴平移1个单位,同时沿Y坐标轴平移-1个单位B绕原点逆时针旋转90度C沿X坐标轴平移-1个单位,同时沿Y坐标轴平移1个单位D绕原点顺时针旋转90度1b.使用下列二维图形变换矩阵:T=,产生变换的结果为B。2a.下面哪个OpenGL函数的调用会改变材质的漫反射光系数B
5、。2b.下面哪个OpenGL函数的调用会改变材质的环境光系数A。AglMaterialfv(GL_FRONT,GL_AMBIENT,amb)BglMaterialfv(GL_FRONT,GL_DIFFUSE,dif)CglLightfv(GL_FRONT,GL_AMBIENT,amb)DglLightfv(GL_FRONT,GL_DIFFUSE,dif)3a.下面那种特性是B样条曲线不具有的C。A对称性B凸包性C通过特征多边形的起点和终点D局部性E局部支柱性3b.下面那种特性是Bezier曲线不具有的
6、E。4.下面几种连续变换,试问哪一种变换矩阵不能互换D。A两个连续的旋转变换B两个连续的平移变换C两个连续的比例变换D平移变换与旋转变换5a.下列有关投影的叙述语句中,不正确的论述为A。A透视投影与平行投影相比,能真实的反映物体的精确的尺寸和形状B平行投影的投影中心到投影面距离是无限的C透视投影的灭点可以有多个D与斜等测投影面垂直的任何直线段,其投影长度不变5b.下列有关投影的叙述语句中,正确的论述为C。A透视投影与平行投影相比,能真实的反映物体的精确的尺寸和形状B平行投影的投影中心到投影面距离是有限
7、的C透视投影的灭点可以有多个D斜平行投影的投影线与投影面是垂直的6.下面对于Bezier曲线端点的描述是最准确的C。A曲线过多边形的端点P1和PnB曲线与多边形的端点直线P1P2和PnPn-1相切C曲线过多边形的端点P1和Pn并与端点直线P1P2和PnPn-1相切D曲线无约束,仅与控制点有关。—9—7.下面那种方法不会减少图形走样现象A。A增加画线宽度B提高屏幕分辨率C使用区域采样算法D使用加权区域采样8.图形学引入齐次变换矩阵的意义是B。A便于矩阵运算B提高图形变换速度C便于进行投影变换D有利于将二
8、维图形变换为三维图形8b.图形学使用齐次矩阵的原因是B。A便于矩阵运算B便于表示平移变换C便于表示错切变换D有利于将二维图形变换为三维图形9.连续的三次参数样条曲线是由一系列的Hermite曲线段连接起来的,指出是依据下面哪个条件建立构成的C。AC(0)BC(1)CC(2)D两Hermite曲线段端点值相等10.下面关于Bresenham圆弧生成算法描述正确的是A。ABresenham不必做四舍五入运算BBresenham算法速度快但效果没有DDA方法好