南开18秋学期(清考)《3D游戏软件设计》在线作业(随机)资料
南开18秋学期(清考)《3D游戏软件设计》在线作业(100分)【奥鹏】[南开大学]18秋学期(清考)《3D游戏软件设计》在线作业
南开作业答案请
试卷总分100得分100
第1题两个矢量之间的点乘结果为
A、一个矢量
B、一个标量
C、如果为零则不是矢量,其它情况下皆为矢量
D、以上说法都不对
第2题在进行点选操作时,我们使用一个名称标识了三个重叠的圆形。现在对它进行一次点击,那么它产生的点击记录为多少次
A、3
B、1
C、2
D、0
第3题glLoadIdentity()函数对于44矩阵操作结果为
A、
B、
C、
D、
第4题我们在绘制完物体后,如果锁定了深度缓冲区,接着再调换物体的z方向的次序,此时关于遮挡关系以下说法中正确的是
A、AB物体重叠部分会发生混合
B、遮挡关系发生改变,AB物体遮挡关系互调
C、遮挡关系不变
D、无法判断
第5题现有三组逆时针环绕的轮廓线,依次包含。现在,如果把区域的环绕属性设置为奇数类型,那么最终绘制出的区域描述正确的是
A、一个环形
B、实体块
C、一个环形加一个实体块
D、无法确定具体填充区域
第6题OpenGL中如何判断一个点接收了光源的多少光线
A、通过距离光源的距离进行计算 奥鹏作业答案
B、通过法线相对光源的方向进行计算
C、通过物体的颜色值进行计算
D、通过物体和光源的颜色值的综合考虑进行计算
第7题使用函数glDisk(GLUquadric*qobjGldoubleinnerRadiusGldoubleouterRadiusGlintslicesGlintrings)如果要绘制一个没有空的圆盘,我们的参数innerRadius应该如何设置
A、大小和outerRadius相同
B、1
C、0
D、大于outerRadius
第8题我们使用数组eqn={0100}作为参数,利用函数glClipPlane去切割物体时,剩下的部分为原物体的
A、左半边
B、有半边
C、前半边
D、后半边
第9题利用33矩阵进行二维点集变化时,我们使用的矩阵为,那么变化后的效果为
A、沿着X轴对称变换
B、沿着Y轴对称变换
C、沿着原点对称变换
D、沿着直线y=x对称变换
第10题我们使用函数gluLookAt(010003010)观察物体,那么,我们的视点起始处为
A、(010)
B、(003)
C、(301)
D、(100)
第11题下列哪个不属于计算机上支持的像素位数
A、4位
B、24位
C、20位
D、32位
第12题OpenGL中复杂的图形绘制一般都是如何实现的
A、用曲线模拟
B、用四边形拼接
C、用三角形拼接
D、只要是凸多边形拼接就可以
第13题通常,我们的运动模糊效果,可以利用哪个缓冲区实现
A、颜色缓冲区
B、深度缓冲区
C、模板缓冲区
D、积累缓冲区
第14题下列哪个颜色不属于三原色
A、红
B、蓝
C、绿
D、黑
第15题OpenGL中,四种独立的光照模型中哪种光线在环境中经过了充分的散射,无法辨识出它的方向
A、环境光
B、散射光
C、镜面光
D、发射光
第16题glClear(GL_COLOR_BUFFER_BIT)函数的功能是什么
A、把屏幕颜色全部清除成白色
B、把屏幕颜色清除成红色
C、把屏幕颜色清除成黑色
D、把屏幕颜色清除成当前设置清除颜色
第17题函数voidglBlendEquation(Glenummode)函数中的mode对取值为GL_FUNC_SUBSTRACT描述正确的是
A、CsS+CdD
B、CsSCdD
C、CdDCsS
D、CsopCd
第18题在复合变换中,固定坐标模式的变换,对于坐标变换操作的调用和执行顺序描述中,正确的是
A、相对于同一个固定坐标系先调用的变换先执行
B、相对于同一个固定坐标系先调用的变换后执行
C、相对于同一个固定坐标系调用和执行的顺序没有必然联系
D、以上说法都不对
第19题白色的颜色值为
A、(000)
B、(2550255)
C、(255255255)
D、(111)
第20题两个矢量之间的叉乘结果为
A、一个矢量
B、一个标量
C、如果为零则不是矢量,其它情况下皆为矢量
D、以上说法都不对
第21题以下是OpenGL三角形绘制方式的是
A、GL_TRIANGLE_STRIP
B、GL_TRIANGLE_FAN
C、GL_TRIANGLES
D、GL_TRIANGLELIST
BC
第22题下列哪些是OpenGL的对多边形绘制的限制
A、各条边不能相交
B、必须是凸多边形
C、中间无孔洞的多边形
D、边数不可以超过10
BC
第23题在OpenGL中我们用函数auxDIBImageLoad可以正确导入纹理图片的像素尺寸是
A、256256
B、1616
C、128128
D、100100
BC
第24题实现物体坐标到达屏幕坐标的处理管线中,包括的处理步骤有
A、视图模型矩阵操作
B、投影操作
C、透视除法进行规范化
D、视口变换
BCD
第25题在如下哪些模式下,不会产生任何绘图像素,并且屏幕被"冻结"
A、反馈模式
B、选择模式
C、渲染模式
D、都不是
B
第26题OpenGL包含有哪几个缓冲区
A、颜色缓冲区
B、深度缓冲区
C、模板缓冲区
D、积累缓冲区
BCD
第27题glVertex3f函数的参数的意义描述正确的有哪些
A、第一个参数为点的X坐标值
B、第二个参数为点的Y坐标值
C、第三个参数为点的Y坐标值
D、第三个参数为点的W值
B
第28题以下glPointSize函数的参数sieze值设置正确的是
A、1
B、0
C、1
D、10
D
第29题下列哪些是OpenGL的常用库
A、GL
B、GLU
C、GLAUX
D、GLUT
BCD
第30题glCopyPixels的像素路径包括
A、像素传输操作
B、光栅化操作
C、基于片断的操作
D、在帧缓冲区暂存
BCD
第31题函数glDepthMask的flag参数设置为GL_TRUE,则标志着深度缓冲区可以写入
A、错误
B、正确
第32题为了使用mipmap,必须提供全系列的大小为2的整数次方的纹理图像,其范围从2*2到纹理的最大单元
A、错误
B、正确
第33题glReadPixels函数被调用时,数据从帧缓冲区读回,并执行像素传输操作。最终的数据包装到处理器内存中
A、错误
B、正确
第34题函数glLoadName用于将当前的名字替换名字堆栈顶部的元素
A、错误
B、正确
第35题已知两个向量,可以通过运算V1^.V^2获得它们所在平面的法线
A、错误
B、正确
第36题纹理坐标必须在RGBA模式下才能使用
A、错误
B、正确
第37题glDrawPixels函数被调用时,数据首先根据当前生效的像素存储模式从内存进行解包,接着执行像素传输操作。
A、错误
B、正确
第38题glBlendFunc(GlenumsrcfacGlenumDestfac)参数Destfac表示已经存储在帧缓冲区中的像素的混合因子
A、错误
B、正确
第39题假设一面砖墙高度只有宽度的2/3,但是只要开启纹理过滤函数glTexParameteri(GL_TEXTURE_2DGL_TEXTURE_MIN_FILTERGL_LINEAR)然后进行纹理坐标映射就不会出现纹理扭曲
A、错误
B、正确
第40题OpenGL的1.5版本中加入了OpenGLShadingLanguage
A、错误
B、正确
第41题视图变换和模型变换可以互逆变换
A、错误
B、正确
第42题OpenGL的全称是OpenGraphicsLibrary吗
A、错误
B、正确
第43题模板测试只有存在模板缓冲的情况下才会执行,否则模板测试总是能够通过
A、错误
B、正确
第44题对物体进行平移变换和缩放变换的顺序不会对最后结果产生影响
A、错误
B、正确
第45题OpenGL至少可以在场景中包含1个光源
A、错误
B、正确
第46题无论是在反馈模式下还是选择模式下,物体的信息总是在任何片断测试之前返回
A、错误
B、正确
第47题OpenGL光照模型中,表面的发射颜色可以增加物体的强度,但是他们不受任何光源的影响,在整个场景中,并没有作为一种额外的光照
A、错误
B、正确
第48题矩阵实现对二维空间上的图元的的逆时针旋转
A、错误
B、正确
第49题VoidglBitmap(GlsizeiwidthGlsizeiheightGlfloatxbGlfloatybGLfloatxiGLfloatyiconstGlubyte*bitmap)中,width必须是8的倍数
A、错误
B、正确
第50题一束白光照射一个有光泽的红色球体,那么这个球体的整体看上去是红色的,它上面的亮点则是红色的
A、错误
B、正确
奥鹏答案
页:
[1]