南开大学计算机科学与技术专业《3D游戏软件设计》作业及答案1

搜题
1、白色的颜色值为()

A.(0,0,0)

B.(255,0,255)

C.(255,255,255)

D.(1,1,1)

本题答案:
C
2、利用3×3矩阵进行二维点集变化时,我们使用的矩阵为[1,0,0﹔0,-1,0﹔0,0,1],那么变化后的效果为()

A.沿着X轴对称变换

B.沿着Y轴对称变换

C.沿着原点对称变换

D.沿着直线y=x对称变换

本题答案:
B
3、启动混合后,如果红色物体和一个黑色物体用glBlendFunc(GL_ONE,GL_ONE)方式混合后,结果的混合部分的颜色为()

A.红色

B.绿色

C.白色

D.黑色

本题答案:
A
4、当我们的源和目标的alpha值都为0.75时,当使用函数glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA)进行像素混合,得出的结果描述正确的是()

A.源和目标混合效果相同

B.混合色更接近源

C.混合色更接近目标

D.无法判断

本题答案:
A
5、我们在绘制完物体后,如果锁定了深度缓冲区,接着再调换物体的z方向的次序,此时关于遮挡关系以下说法中正确的是()

A.AB物体重叠部分会发生混合

B.遮挡关系发生改变,AB物体遮挡关系互调

C.遮挡关系不变

D.无法判断

本题答案:
C
6、glEnd()函数的意义()

A.标志着一个顶点数据列表的结束

B.标志着程序的执行结束

C.标志着OpenGL的绘制操作结束

D.标志着当前函数的结束

本题答案:
A
7、启动混合后,如果白色物体和一个黑色物体用glBlendFunc(GL_ONE,GL_ONE)方式混合后,结果的混合部分的颜色为()

A.白色

B.灰色

C.黑色

D.黄色

本题答案:
A
8、如果有两束光进入人眼,他们的成分为(R1,G1,B1)和(R2,G2,B2)那么叠加在一起的时候,如果红色分量超出1了,那么最后的叠加结果为()

A.R1+R2

B.1-R1-R2

C.1

D.R1+R2-1

本题答案:
C
9、OpenGL中在颜色索引模式下使用的用于选择单值索引的函数是()

A.glIndex*

B.glClampColor

C.glClear

D.glColor3f

本题答案:
A
10、glPixelMap{ui us f} v (Glenum map,Glint mapsize,const TYPE* values)函数被加载,它的函数参数mapsize的取值有意义的是()

A.10

B.20

C.32

D.42

本题答案:
C
11、现在有控制点为四个,每个顶点有三个坐标,现在我们想利用函数gluNurbsSurface进行NURBS表面设置,那么u_stride的值应该设置为()

A.3

B.4

C.12

D.48

本题答案:
C
12、在进行点选操作时,我们使用一个名称标识了三个重叠的圆形。现在对它进行一次点击,那么它产生的点击记录为多少次()

A.3

B.1

C.2

本题答案:
B
13、OpenGL中,四种独立的光照模型中哪种光线在环境中经过了充分的散射,无法辨识出它的方向()

A.环境光

B.散射光

C.镜面光

D.发射光

本题答案:
A
14、在复合变换中,固定坐标模式的变换,对于坐标变换操作的调用和执行顺序描述中,正确的是()

A.相对于同一个固定坐标系先调用的变换先执行

B.相对于同一个固定坐标系先调用的变换后执行

C.相对于同一个固定坐标系调用和执行的顺序没有必然联系

D.以上说法都不对

本题答案:
A
15、进行点选操作后,假设当前的选择缓冲区为pSelectBuff,那么其中的pSelectBuff[0]的值得含义是()

A.名字堆栈中压入的名字数

B.自上一个点击记录之后,与视景体相交的图元的所有顶点的最小窗口坐标的z值

C.自上一个点击记录之后,与视景体相交的图元的所有顶点的最大窗口坐标的z值

D.点击发生时名字堆栈的内容

本题答案:
A
16、OpenGL中复杂的图形绘制一般都是如何实现的()

A.用曲线模拟

B.用四边形拼接

C.用三角形拼接

D.只要是凸多边形拼接就可以

本题答案:
C
17、OpenGL提供了最大数目为N的模型变换矩阵堆栈,N为()

A.8

B.16

C.32

D.64

本题答案:
C
18、在复合变换中,活动坐标模式的变换,对于坐标变换操作的调用和执行顺序描述中,正确的是()

A.相对于同一个活动坐标系先调用的变换先执行

B.相对于同一个活动坐标系先调用的变换后执行

C.相对于同一个活动坐标系调用和执行的顺序没有必然联系

D.以上说法都不对

本题答案:
B
19、两个矢量之间的点乘结果为()

A.一个矢量

B.一个标量

C.如果为零则不是矢量,其它情况下皆为矢量

D.以上说法都不对

本题答案:
B
20、通常,我们的运动模糊效果,可以利用哪个缓冲区实现()

A.颜色缓冲区

B.深度缓冲区

C.模板缓冲区

D.积累缓冲区

本题答案:
D
21、在OpenGL中我们用函数auxDIBImageLoad可以正确导入纹理图片的像素尺寸是()

A.256×256

B.16×16

C.128×128

D.100×100

本题答案:
ABC
22、我们使用函数glRender(Glenum mode)去启动控制模式,那么以下说法正确的是()

A.可以启动渲染模式

B.可以启动选择模式

C.可以启动反馈模式

D.可以同时启动三种模式

本题答案:
ABC
23、在多边形偏移中,可以有哪几种模式用于不同的多边形光栅化()

A.GL_FILL

B.GL_LINE

C.GL_POINT

D.GL_TRANGLES

本题答案:
ABC
24、在自动生成纹理坐标的模式中,如果我们想给球体进行环境贴图,那么常用的渲染模式为()

A.GL_SPHERE_MAP

B.GL_REFLECTION_MAP

C.GL_TRIANGLES

D.GL_NORMAL_MAP

本题答案:
AB
25、对计算机图形进行显示的方法中可以起到抗锯齿作用的有哪些方法()

A.提高屏幕分辨率

B.采用区域覆盖法

C.加权覆盖法

D.抖动技术

本题答案:
ABCD
26、从物体坐标到屏幕坐标的显示流程中我们所经过的经典的变换流水包括()

A.世界坐标系内地变换

B.对窗口的裁剪操作

C.窗口到视口的变换

D.对设备坐标进行变换

27、OpenGL允许把与颜色相关的哪三个不同参数和光源相关联()

A.GL_AMBIENT

B.GL_DIFFUSE

C.GL_SPECULAR

D.GL_AMBIENT

28、以下是正交投影glOrtho函数作用特点的是()

A.视体是一个椎体

B.物体近大远小

C.视体为立方体

D.物体的距离并不影响它看上去的大小

29、以下是描述glBindTexture函数功能的是()

A.将生成的纹理的名称绑定到指定的纹理上

B.创建纹理并加载

C.选择已经加载的纹理进行贴纹理操作

D.以上都对

30、下列哪些是OpenGL的常用库()

A.GL

B.GLU

C.GLAUX

D.GLUT

31、OpenGL的1.5版本中加入了OpenGLShadingLanguage。()

A.错误

B.正确

32、设置光源位置时,当我们的光源坐标位置(x,y,z,w)中的w为0时代表我们的光为局部光源。()

A.错误

B.正确

33、假设一面砖墙高度只有宽度的2/3,但是只要开启纹理过滤函数glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR)﹔然后进行纹理坐标映射就不会出现纹理扭曲。()

A.错误

B.正确

34、在光栅屏幕中,我们的锯齿效果可以通过各种优化技术完全消除。()

A.错误

B.正确

35、过滤函数中的参数GL_LINER它会对一小块区域的纹理单元值进行加权平均,用于放大或者缩小。()

A.错误

B.正确

36、Void glBitmap(Glsizei width,Glsizei height,Glfloat xb,Glfloat yb,GLfloat xi,GLfloat yi,const Glubyte *bitmap)中,width必须是8的倍数。()

A.错误

B.正确

37、视图变换和模型变换可以互逆变换。()

A.错误

B.正确

38、glBlendFunc(Glenumsrcfac,GlenumDestfac)参数Destfac表示已经存储在帧缓冲区中的像素的混合因子。()

A.错误

B.正确

39、在OpenGL中一次只有一个纹理图像能够处于有效状态。()

A.错误

B.正确

40、已知两个向量,可以通过运算V1^.V^2获得它们所在平面的法线。()

A.错误

B.正确

41、模板测试只有存在模板缓冲的情况下才会执行,否则模板测试总是能够通过。()

A.错误

B.正确

42、OpenGL的全称是OpenGraphicsLibrary吗?()

A.错误

B.正确

43、镜面亮点的颜色就是光源的镜面光的颜色。()

A.错误

B.正确

44、函数glDepthMask的flag参数设置为GL_TRUE,则标志着深度缓冲区可以写入。()

A.错误

B.正确

45、glRotatef(fRot,0.0f,1.0f,0.0f)函数可以让图形绕着X轴偏转fRot角度。()

A.错误

B.正确

46、一束白光照射一个有光泽的红色球体,那么这个球体的整体看上去是红色的,它上面的亮点则是红色的。()

A.错误

B.正确

47、位图字体无法进行旋转。()

A.错误

B.正确

48、矩阵[cosA,-sinA﹔sinA,cosA]实现对二维空间上的图元的逆时针旋转。()

A.错误

B.正确

49、glReadPixels函数被调用时,数据从帧缓冲区读回,并执行像素传输操作。最终的数据包装到处理器内存中。()

A.错误

B.正确

50、无论是在反馈模式下还是选择模式下,物体的信息总是在任何片断测试之前返回。()

A.错误

B.正确

关于我们  |  免责声明  |  联系我们  |  会员须知

Copyright © 奋学网(www.fxuexi.com)All Right Reserved.湘ICP备2021013332号-3

联系我们 会员中心
返回顶部