《3D游戏软件设计》南开19秋期末考核
《3D游戏软件设计》19秋期末考核1.[单选题]一个矢量加上一个矢量结果为
奥鹏作业答案可以联系QQ 761296021
A.一个矢量
B.一个标量
C.如果为零则不是矢量,其它情况下皆为矢量
D.以上说法都不对
正确答案:——A——
2.[单选题]现在有控制点为四个,每个顶点有三个坐标,现在我们想利用函数gluNurbsSurface进行NURBS表面设置,那么u_stride的值应该设置为
A.3
B.4
C.12
D.48
正确答案:——C——
3.[单选题]OpenGL中复杂的图形绘制一般都是如何实现的
A.用曲线模拟
B.用四边形拼接
C.用三角形拼接
D.只要是凸多边形拼接就可以
正确答案:——C——
4.[单选题]启动混合后,如果白色物体和一个黑色物体用glBlendFunc(GL_ONE,GL_ONE)方式混合后,结果的混合部分的颜色为
A.白色
B.灰色
C.黑色
D.黄色
正确答案:————
5.[单选题]在进行点选操作时,我们使用一个名称标识了三个重叠的圆形。现在对它进行一次点击,那么它产生的点击记录为多少次
A.3
B.1
C.2
D.0 QQ 76 129 6021
正确答案:————
6.[单选题]通常,我们的运动模糊效果,可以利用哪个缓冲区实现
A.颜色缓冲区
B.深度缓冲区
C.模板缓冲区
D.积累缓冲区
正确答案:————
7.[单选题]在利用矩阵进行图形三维变换时,我们只用3×3矩阵无法完成的变换操作是
A.平移
B.旋转
C.错切
D.以上说法都不对
正确答案:————
8.[单选题]OpenGL中在颜色索引模式下使用的用于选择单值索引的函数是
A.glIndex*
B.glClampColor
C.glClear
D.glColor3f
正确答案:————
9.[单选题]glLoadIdentity()函数对于4×4矩阵操作结果为
A.
B.
C.
D.
正确答案:————
10.[单选题]glEnd()函数的意义
A.标志着一个顶点数据列表的结束
B.标志着程序的执行结束
C.标志着OpenGL的绘制操作结束
D.标志着当前函数的结束
正确答案:————
11.[单选题]OpenGL提供的投影矩阵堆栈个数为
A.1
B.2
C.4
D.8
正确答案:————
12.[单选题]在复合变换中,活动坐标模式的变换,对于坐标变换操作的调用和执行顺序描述中,正确的是
A.相对于同一个活动坐标系先调用的变换先执行
B.相对于同一个活动坐标系先调用的变换后执行
C.相对于同一个活动坐标系调用和执行的顺序没有必然联系
D.以上说法都不对
正确答案:————
13.[单选题]我们在绘制完物体后,如果锁定了深度缓冲区,接着再调换物体的z方向的次序,此时关于遮挡关系以下说法中正确的是
A.AB物体重叠部分会发生混合
B.遮挡关系发生改变,AB物体遮挡关系互调
C.遮挡关系不变
D.无法判断
正确答案:————
14.[单选题]白色的颜色值为
A.(0,0,0)
B.(255,0,255)
C.(255,255,255)
D.(1,1,1)
正确答案:————
15.[单选题]glPixelMap{ui us f}v( Glenum map,Glint mapsize,const TYPE* values )函数被加载,它的函数参数参数mapsize的取值有意义的是
A.10
B.20
C.32
D.42
正确答案:————
16.[多选题]对计算机图形进行显示的方法中可以起到抗锯齿作用的有哪些方法
A.提高屏幕分辨率
B.采用区域覆盖法
C.加权覆盖法
D.抖动技术
正确答案:————
17.[多选题]在如下哪些模式下,不会产生任何绘图像素,并且屏幕被“冻结”
A.反馈模式
B.选择模式
C.渲染模式
D.都不是
正确答案:————
18.[多选题]在自动生成纹理坐标的模式中,如果我们想给球体进行环境贴图,那么常用的渲染模式为
A.GL_SPHERE_MAP
B.GL_REFLECTION_MAP
C.GL_TRIANGLES
D.GL_NORMAL_MAP
正确答案:————
19.[多选题]我们使用函数glRender(Glenum mode)去启动控制模式,那么以下说法正确的是
A.可以启动渲染模式
B.可以启动选择模式
C.可以启动反馈模式
D.可以同时启动三种模式
正确答案:————
20.[多选题]以下是OpenGL三角形绘制方式的是
A.GL_TRIANGLE_STRIP
B.GL_TRIANGLE_FAN
C.GL_TRIANGLES
D.GL_TRIANGLELIST
正确答案:————
21.[多选题]以下对函数gluLookAt(0,0,0, 0,0,-3,0,1,0)描述正确的是
A.观察点在原点
B.观察方向指向z轴负方向
C.观察方向指向z轴正方向
D.正方向为y轴正方向
正确答案:————
22.[多选题]实现物体坐标到达屏幕坐标的处理管线中,包括的处理步骤有
A.视图模型矩阵操作
B.投影操作
C.透视除法进行规范化
D.视口变换
正确答案:————
23.[多选题]我们可以通过函数glLightfv设置光源的哪些属性
A.环境光强度
B.散射光强度
C.镜面光属性
D.光源位置
正确答案:————
24.[多选题]以下是描述glBindTexture函数功能的是
A.将生成的纹理的名称绑定到指定的纹理上
B.创建纹理并加载
C.选择已经加载的纹理进行贴纹理操作
D.以上都对
正确答案:————
25.[多选题]glVertex3f函数的参数的意义描述正确的有哪些
A.第一个参数为点的X坐标值
B.第二个参数为点的Y坐标值
C.第三个参数为点的Y坐标值
D.第三个参数为点的W值
正确答案:————
26.[判断题]位图是由0和1组成的矩形数组
A.错误
B.正确
正确答案:————
27.[判断题]假设一面砖墙高度只有宽度的2/3,但是只要开启纹理过滤函数glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR);然后进行纹理坐标映射就不会出现纹理扭曲
A.错误
B.正确
正确答案:————
28.[判断题]雾化效果在颜色索引模式下是不可用的
A.错误
B.正确
正确答案:————
29.[判断题]glNormal*函数是glBegin和glEnd之间的合法函数
A.错误
B.正确
正确答案:————
30.[判断题]设置光源位置时,当我们的光源坐标位置(x,y,z,w)中的w为0时代表我们的光为局部光源
A.错误
B.正确
正确答案:————
31.[判断题]OpenGL光照模型中,表面的发射颜色可以增加物体的强度,但是他们不受任何光源的影响,在整个场景中,并没有作为一种额外的光照
A.错误
B.正确
正确答案:————
32.[判断题]颜色混合操作在颜色索引模式下是非法的
A.错误
B.正确
正确答案:————
33.[判断题]镜面亮点的颜色就是光源的镜面光的颜色
A.错误
B.正确
正确答案:————
34.[判断题]在光栅屏幕中,我们的锯齿效果可以通过各种优化技术完全消除
A.错误
B.正确
正确答案:————
35.[判断题]Void glBitmap( Glsizei width,Glsizei height,Glfloat xb,Glfloat yb,GLfloat xi,GLfloat yi,const Glubyte *bitmap)中,width必须是8的倍数
A.错误
B.正确
正确答案:————
36.[主观填空题]OpenGL对光照效果的计算是由四个不同的光照分量叠加而成的,即:##、##、##、##。
正确答案:————
37.[主观填空题]OpenGL库函数中后缀带有数字3表示##。
正确答案:————
38.[主观填空题]在视图变换中,函数参数的不同将会出现不同的画面效果。仔细观察下面的图,右边的图是程序的最终显示效果,请写出正确的设置观察点的函数及其参数:##
正确答案:————
39.[主观填空题]OpenGL有两条平行的流水线,一条是##,另一条是##。
正确答案:————
40.[问答题]颜色是物体的自身属性,但实际上物体的颜色并不是一成不变的。用第八章光照中的理论来理解,你是如何看待这个问题的。
正确答案:————
41.[问答题]描述一下OpenGL使用纹理的步骤。
正确答案:————
无忧答案网,附件是答案,请核对题目下载Q Q 76 129 60 21
页:
[1]