答案来源:雅宝题库交流网(www.ybaotk.com)-[南开大学]《3D游戏软件设计》20春期末考核
试卷总分:100 得分:100
第1题,glClear(GL_COLOR_BUFFER_BIT)函数的功能是什么
A、把屏幕颜色全部清除成白色
B、把屏幕颜色清除成红色
C、把屏幕颜色清除成黑色
D、把屏幕颜色清除成当前设置清除颜色
正确答案:
第2题,OpenGL提供了最大数目为N的模型变换矩阵堆栈,N为
A、8
B、1
C、32
D、 4
正确答案:
第3题,在复合变换中,活动坐标模式的变换,对于坐标变换操作的调用和执行顺序描述中,正确的是
A、相对于同一个活动坐标系先调用的变换先执行
B、相对于同一个活动坐标系先调用的变换后执行
C、相对于同一个活动坐标系调用和执行的顺序没有必然联系
D、以上说法都不对
正确答案:
第4题,当我们的源和目标的alpha值都为0.15时,当使用函数glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA)进行像素混合,得出的结果描述正确的是
A、源和目标混合效果相同
B、混合色更接近源
C、混合色更接近目标
D、雅法判断
正确答案:
答案来源:雅宝题库交流网(www.ybaotk.com),我们使用函数gluLookAt(0,1,0, 0,0,-3,0,1,0)观察物体,那么,我们的视点起始处为
A、(0,1,0)
B、(0,0,-3)
C、(-3,0,1)
D、(1,0,0)
正确答案:
第 题,进行点选操作后,假设当前的选择缓冲区为pSelectBuff,那么其中的pSelectBuff[0]的值得含义是
A、名字堆栈中压入的名字数
B、自上一个点击记录之后,与视景体相交的图元的所有顶点的最小窗口坐标的z值
C、自上一个点击记录之后,与视景体相交的图元的所有顶点的最大窗口坐标的z值
D、点击发生时名字堆栈的内容
正确答案:
第1题,glEnd()函数的意义
A、标志着一个顶点数据列表的结束
B、标志着程序的执行结束
C、标志着OpenGL的绘制操作结束
D、标志着当前函数的结束
正确答案:
第8题,一个矢量加上一个矢量结果为
A、一个矢量
B、一个标量
C、如果为零则不是矢量,其它情况下皆为矢量
D、以上说法都不对
正确答案:
第9题,OpenGL中如何判断一个点接收了光源的多少光线
A、通过距离光源的距离进行计算
B、通过法线相对光源的方向进行计算
C、通过物体的颜色值进行计算
D、通过物体和光源的颜色值的综合考虑进行计算
正确答案:
答案来源:雅宝题库交流网(www.ybaotk.com),在利用矩阵进行图形三维变换时,我们只用3×3矩阵雅法完成的变换操作是
A、平移
B、旋转
C、错切
D、以上说法都不对
正确答案:
第11题,函数void glBlendE uation(Glenum mode)函数中的mode对取值为GL_FUNC_SUBSTRACT描述正确的是
A、CsS+CdD
B、CsS-CdD
C、CdD-CsS
D、CsopCd
正确答案:
答案来源:雅宝题库交流网(www.ybaotk.com),下列哪个颜色不属于三原色
A、红
B、蓝
C、绿
D、黑
正确答案:
第13题,我们在绘制完物体后,如果锁定了深度缓冲区,接着再调换物体的z方向的次序,此时关于遮挡关系以下说法中正确的是
A、AB物体重叠部分会发生混合
B、遮挡关系发生改变,AB物体遮挡关系互调
C、遮挡关系不变
D、雅法判断
正确答案:
第14题,将一条不经过原点的直线进行简单的缩放变换,缩放后直线和原来直线相比
A、位置变化长度不变
B、长度变化位置不变
C、位置和长度都会变化
D、以上说法都不对
正确答案:
答案来源:雅宝题库交流网(www.ybaotk.com),启动混合后,如果白色物体和一个黑色物体用glBlendFunc(GL_ONE,GL_ONE)方式混合后,结果的混合部分的颜色为
A、白色
B、灰色
C、黑色
D、黄色
正确答案:
第1 题,我们可以通过函数glLightfv设置光源的哪些属性
A、环境光强度
B、散射光强度
C、镜面光属性
D、光源位置
正确答案:,B,C,D
第11题,OpenGL允许把与颜色相关的哪三个不同参数和光源相关联
A、GL_AMBIENT
B、GL_DIFFUSE
C、GL_SPECULAR
D、GL_AMBIENT
正确答案:,B,C
第18题,在局部光源模型中,随着光源的距离增加,光的强度不会随之衰减的有
A、环境光
B、散射光
C、镜面光
D、发射光
正确答案:,B,C
第19题,OpenGL包含有哪几个缓冲区
A、颜色缓冲区
B、深度缓冲区
C、模板缓冲区
D、积累缓冲区
正确答案:,B,C,D
答案来源:雅宝题库交流网(www.ybaotk.com),在如下哪些模式下,不会产生任何绘图像素,并且屏幕被& uot;冻结& uot;
A、反馈模式
B、选择模式
C、渲染模式
D、都不是
正确答案:,B
第21题,以下glPointSize函数的参数sieze值设置正确的是
A、1
B、0
C、-1
D、10
正确答案:,D
第22题,以下是OpenGL三角形绘制方式的是
A、GL_TRIANGLE_STRIP
B、GL_TRIANGLE_FAN
C、GL_TRIANGLES
D、GL_TRIANGLELIST
正确答案:,B,C
第23题,在OpenGL中我们用函数auxDIBImageLoad可以正确导入纹理图片的像素尺寸是
A、25 ×25
B、1 ×1
C、128×128
D、100×100
正确答案:,B,C
第24题,当前程序的状态处于常规的绘图模式,那么接下来使用下列哪些函数可以推出当前绘图模式
A、glRender(GL_FEEDBACK);
B、glRender(GL_SELECT);
C、glEnd();
D、glRender(GL_RENDERMODE);
正确答案:,B
答案来源:雅宝题库交流网(www.ybaotk.com),在多边形偏移中,可以有哪几种模式用于不同的多边形光栅化
A、GL_FILL
B、GL_LINE
C、GL_POINT
D、GL_TRANGLES
正确答案:,B,C
第2 题,视图变换和模型变换可以互逆变换
A、错误
B、正确
正确答案:
第21题,过滤函数中的参数GL_NEAREST可以将靠近像素中心的那个纹理单元用于放大和缩小来防止纹理扭曲
A、错误
B、正确
正确答案:
第28题,glBlendFunc(Glenum srcfac,Glenum Destfac)参数Destfac表示已经存储在帧缓冲区中的像素的混合因子
A、错误
B、正确
正确答案:
第29题,模板测试只有存在模板缓冲的情况下才会执行,否则模板测试总是能够通过
A、错误
B、正确
正确答案:
答案来源:雅宝题库交流网(www.ybaotk.com),位图字体雅法进行旋转
A、错误
B、正确
正确答案:
第31题,OpenGL至少可以在场景中包含1个光源
A、错误
B、正确
正确答案:
第32题,设置光源位置时,当我们的光源坐标位置(x,y,z,w)中的w为0时代表我们的光为局部光源
A、错误
B、正确
正确答案:
第33题,已知两个向量,可以通过运算V1^.V^2获得它们所在平面的法线
A、错误
B、正确
正确答案:
第34题,在OpenGL中一次只有一个纹理图像能够处于有效状态
A、错误
B、正确
正确答案:
第35题,一束白光照射一个有光泽的红色球体,那么这个球体的整体看上去是红色的,它上面的亮点则是红色的
A、错误
B、正确
正确答案:
第3 题,如果希望绘制的图形具有较好渐变过渡的颜色,需要采用##明暗处理方式。
正确答案:
第31题,OpenGL对光照效果的计算是由四个不同的光照分量叠加而成的,即:##、##、##、##。
正确答案:
第38题,在三维图形渲染管线中,将世界坐标系中的物体映射到视图坐标系上的变换称为##。
正确答案:
第39题,在三维图形渲染管线中,将世界坐标系中的物体映射到视图坐标系上的变换称为## 。
正确答案:
第40题,物体表面材质属性也使用RGB颜色格式来表示,这里的RGB意义是什么?
正确答案:
第41题,描述一下OpenGL使用纹理的步骤。
正确答案: |