南开20秋学期《3D游戏软件设计》在线作业(题目随机)(2)
[南开大学]20秋学期(1609、1703)《3D游戏软件设计》在线作业试卷总分100得分100
南开作业QQ 515224986
答案来源www.openhelp100.com
第1题glEnd()函数的意义
A、标志着一个顶点数据列表的结束
B、标志着程序的执行结束
C、标志着OpenGL的绘制操作结束
D、标志着当前函数的结束
正确答案
第2题OpenGL提供了最大数目为N的模型变换矩阵堆栈,N为
A、8
B、16
C、32
D、64
正确答案
第3题我们使用数组eqn={0100}作为参数,利用函数glClipPlane去切割物体时,剩下的部分为原物体的
A、左半边
B、有半边
C、前半边
D、后半边
正确答案
第4题进行点选操作后,假设当前的选择缓冲区为pSelectBuff,那么其中的pSelectBuff的值得含义是
A、名字堆栈中压入的名字数
B、自上一个点击记录之后,与视景体相交的图元的所有顶点的最小窗口坐标的z值
C、自上一个点击记录之后,与视景体相交的图元的所有顶点的最大窗口坐标的z值
D、点击发生时名字堆栈的内容
正确答案
启动混合后,如果红色物体和一个黑色物体用glBlendFunc(GL_ONEGL_ONE)方式混合后,结果的混合部分的颜色为
A、红色
B、绿色
C、白色 答案来源www.openhelp100.com
南开作业QQ 515224986
D、黑色
正确答案
第6题将一条不经过原点的直线进行简单的缩放变换,缩放后直线和原来直线相比
A、位置变化长度不变
B、长度变化位置不变
C、位置和长度都会变化
D、以上说法都不对
正确答案
第7题glLoadIdentity()函数对于44矩阵操作结果为
A、
B、
C、
D、
正确答案
第8题一束白光照射一个有光泽的蓝色球体,那么这个球体的整体看上去是蓝色的,它上面的亮点则是什么颜色的
A、红色
B、绿色
C、白色
D、蓝色
正确答案
第9题我们使用函数gluLookAt(010003010)观察物体,那么,我们的视点起始处为
A、(010)
B、(003)
C、(301)
D、(100)
正确答案
glPixelMap{uiusf}v(GlenummapGlintmapsizeconstTYPE*values)函数被加载,它的函数参数参数mapsize的取值有意义的是
A、10
B、20
C、32
D、42
正确答案
第11题两个矢量之间的叉乘结果为
A、一个矢量
B、一个标量
C、如果为零则不是矢量,其它情况下皆为矢量
D、以上说法都不对
正确答案
两个矢量之间的点乘结果为
A、一个矢量
B、一个标量
C、如果为零则不是矢量,其它情况下皆为矢量
D、以上说法都不对
正确答案
第13题OpenGL提供了几种基本的三角形顶点连接方式
A、1
B、2
C、3
D、4
正确答案
第14题当我们的源和目标的alpha值都为0.75时,当使用函数glBlendFunc(GL_SRC_ALPHAGL_ONE_MINUS_SRC_ALPHA)进行像素混合,得出的结果描述正确的是
A、源和目标混合效果相同
B、混合色更接近源
C、混合色更接近目标
D、无法判断
正确答案
一个矢量加上一个矢量结果为
A、一个矢量
B、一个标量
C、如果为零则不是矢量,其它情况下皆为矢量
D、以上说法都不对
正确答案
第16题现在有控制点为四个,每个顶点有三个坐标,现在我们想利用函数gluNurbsSurface进行NURBS表面设置,那么u_stride的值应该设置为
A、3
B、4
C、12
D、48
正确答案
第17题下列哪个不属于计算机上支持的像素位数
A、4位
B、24位
C、20位
D、32位
正确答案
第18题下列哪个颜色不属于三原色
A、红
B、蓝
C、绿
D、黑
正确答案
第19题在进行点选操作时,我们使用一个名称标识了三个重叠的圆形。现在对它进行一次点击,那么它产生的点击记录为多少次
A、3
B、1
C、2
D、0
正确答案
利用33矩阵进行二维点集变化时,我们使用的矩阵为,那么变化后的效果为
A、沿着X轴对称变换
B、沿着Y轴对称变换
C、沿着原点对称变换
D、沿着直线y=x对称变换
正确答案
第21题glVertex3f函数的参数的意义描述正确的有哪些
A、第一个参数为点的X坐标值
B、第二个参数为点的Y坐标值
C、第三个参数为点的Y坐标值
D、第三个参数为点的W值
正确答案B
第22题我们使用函数glRender(Glenummode)去启动控制模式,那么以下说法正确的是
A、可以启动渲染模式
B、可以启动选择模式
C、可以启动反馈模式
D、可以同时启动三种模式
正确答案BC
第23题我们可以通过函数glLightfv设置光源的哪些属性
A、环境光强度
B、散射光强度
C、镜面光属性
D、光源位置
正确答案BCD
第24题在自动生成纹理坐标的模式中,如果我们想给球体进行环境贴图,那么常用的渲染模式为
A、GL_SPHERE_MAP
B、GL_REFLECTION_MAP
C、GL_TRIANGLES
D、GL_NORMAL_MAP
正确答案B
以下是描述glBindTexture函数功能的是
A、将生成的纹理的名称绑定到指定的纹理上
B、创建纹理并加载
C、选择已经加载的纹理进行贴纹理操作
D、以上都对
正确答案C
第26题通过矩阵对二维的不经过原点的图元进行缩放变换,有可能得到的结果为
A、图元相对原点的位置变化了
B、图元自身尺寸变化了
C、图元自身发生了旋转
D、图元可以完全不发生变化
正确答案BD
第27题下列哪些是OpenGL的对多边形绘制的限制
A、各条边不能相交
B、必须是凸多边形
C、中间无孔洞的多边形
D、边数不可以超过10
正确答案BC
第28题当前程序的状态处于常规的绘图模式,那么接下来使用下列哪些函数可以推出当前绘图模式
A、glRender(GL_FEEDBACK)
B、glRender(GL_SELECT)
C、glEnd()
D、glRender(GL_RENDERMODE)
正确答案B
第29题以下glPointSize函数的参数sieze值设置正确的是
A、1
B、0
C、1
D、10
正确答案D
以下是OpenGL三角形绘制方式的是
A、GL_TRIANGLE_STRIP
B、GL_TRIANGLE_FAN
C、GL_TRIANGLES
D、GL_TRIANGLELIST
正确答案BC
第31题对物体进行平移变换和缩放变换的顺序不会对最后结果产生影响
A、错误
B、正确
正确答案
第32题过滤函数中的参数GL_LINER它会对一小块区域的纹理单元值进行加权平均,用于放大或者缩小
A、错误
B、正确
正确答案
第33题视图变换和模型变换可以互逆变换
A、错误
B、正确
正确答案
第34题glRotatef(fRot0.0f1.0f0.0f)函数可以让图形绕着X轴偏转fRot角度
A、错误
B、正确
正确答案
第35题glEnable(GL_DEPTH_TEST)函数的作用是开启深度测试
A、错误
B、正确
正确答案
第36题假设一面砖墙高度只有宽度的2/3,但是只要开启纹理过滤函数glTexParameteri(GL_TEXTURE_2DGL_TEXTURE_MIN_FILTERGL_LINEAR)然后进行纹理坐标映射就不会出现纹理扭曲
A、错误
B、正确
正确答案
第37题镜面亮点的颜色就是光源的镜面光的颜色
A、错误
B、正确
正确答案
第38题函数glPerspective(GLdoublefogyGLdoubleaspectGLdouble
near,GLdoublefar)所定义的视体仅限于和X和Y轴对称的平截头体
A、错误
B、正确
正确答案
第39题OpenGL坐标系统和Windows程序的坐标系统方向完全一致
A、错误
B、正确
正确答案
第40题过滤函数中的参数GL_NEAREST可以将靠近像素中心的那个纹理单元用于放大和缩小来防止纹理扭曲
A、错误
B、正确
正确答案
第41题位图字体无法进行旋转
A、错误
B、正确
正确答案
第42题为了使用mipmap,必须提供全系列的大小为2的整数次方的纹理图像,其范围从2*2到纹理的最大单元
A、错误
B、正确
正确答案
第43题在OpenGL中一次只有一个纹理图像能够处于有效状态
A、错误
B、正确
正确答案
第44题glDrawPixels函数被调用时,数据首先根据当前生效的像素存储模式从内存进行解包,接着执行像素传输操作。
A、错误
B、正确
正确答案
第45题函数glDepthMask的flag参数设置为GL_TRUE,则标志着深度缓冲区可以写入
A、错误
B、正确
正确答案
第46题一束白光照射一个有光泽的红色球体,那么这个球体的整体看上去是红色的,它上面的亮点则是红色的
A、错误
B、正确
正确答案
第47题函数glLoadName用于将当前的名字替换名字堆栈顶部的元素
A、错误
B、正确
正确答案
第48题矩阵实现对二维空间上的图元的的逆时针旋转
A、错误
B、正确
正确答案
第49题在光栅屏幕中,我们的锯齿效果可以通过各种优化技术完全消除
A、错误
B、正确
正确答案
已知两个向量,可以通过运算V1^.V^2获得它们所在平面的法线
A、错误
B、正确
正确答案
答案来源www.openhelp100.com
QQ 515224986
页:
[1]