《[南开大学]19秋学期(1709、1803、1809、1903、1909)《3D游戏软件设计》在线作业》由会员分享,可在线阅读,更多相关《[南开大学]19秋学期(1709、1803、1809、1903、1909)《3D游戏软件设计》在线作业(9页珍藏版)》请在金锄头文库上搜索。
1、【奥鹏】南开大学19秋学期(1709、1803、1809、1903、1909)3D游戏软件设计在线作业试卷总分:100 得分:100第1题,在进行点选操作时,我们使用一个名称标识了三个重叠的圆形。现在对它进行一次点击,那么它产生的点击记录为多少次A、3B、1C、2D、0正确答案:B第2题,glLoadIdentity()函数对于44矩阵操作结果为A、1,0,0,0;0,1,0,0;0,0,1,0;0,0,0,1B、0,0,0,0;0,0,0,0;0,0,0,0;0,0,0,0C、1,1,1,1;1,1,1,1;1,1,1,1;1,1,1,1D、1,0,0,1;0,1,0,1;0,0,1,1;0
2、,0,0,1正确答案:A第3题,OpenGL中复杂的图形绘制一般都是如何实现的A、用曲线模拟B、用四边形拼接C、用三角形拼接D、只要是凸多边形拼接就可以正确答案:C第4题,OpenGL提供了最大数目为N的模型变换矩阵堆栈,N为A、8B、16C、32D、64正确答案:C第5题,下列哪个不属于计算机上支持的像素位数A、4位B、24位C、20位D、32位正确答案:C第6题,在复合变换中,活动坐标模式的变换,对于坐标变换操作的调用和执行顺序描述中,正确的是A、相对于同一个活动坐标系先调用的变换先执行B、相对于同一个活动坐标系先调用的变换后执行C、相对于同一个活动坐标系调用和执行的顺序没有必然联系D、以
3、上说法都不对正确答案:B第7题,利用33矩阵进行二维点集变化时,我们使用的矩阵为1,0,0;0,-1,0;0,0,1,那么变化后的效果为A、沿着X轴对称变换B、沿着Y轴对称变换C、沿着原点对称变换D、沿着直线y=x对称变换正确答案:B第8题,两个矢量之间的叉乘结果为A、一个矢量B、一个标量C、如果为零则不是矢量,其它情况下皆为矢量D、以上说法都不对正确答案:A第9题,OpenGL提供了几种基本的三角形顶点连接方式A、1B、2C、3D、4正确答案:C第10题,一个矢量加上一个矢量结果为A、一个矢量B、一个标量C、如果为零则不是矢量,其它情况下皆为矢量D、以上说法都不对正确答案:A第11题,通常,
4、我们的运动模糊效果,可以利用哪个缓冲区实现A、颜色缓冲区B、深度缓冲区C、模板缓冲区D、积累缓冲区正确答案:D第12题,下列哪个颜色不属于三原色A、红B、蓝C、绿D、黑正确答案:D第13题,现有三组逆时针环绕的轮廓线,依次包含。现在,如果把区域的环绕属性设置为奇数类型,那么最终绘制出的区域描述正确的是A、一个环形B、实体块C、一个环形加一个实体块D、无法确定具体填充区域正确答案:C第14题,glClear(GL_COLOR_BUFFER_BIT)函数的功能是什么A、把屏幕颜色全部清除成白色B、把屏幕颜色清除成红色C、把屏幕颜色清除成黑色D、把屏幕颜色清除成当前设置清除颜色正确答案:D第15题,
5、启动混合后,如果红色物体和一个黑色物体用glBlendFunc(GL_ONE,GL_ONE)方式混合后,结果的混合部分的颜色为A、红色B、绿色C、白色D、黑色正确答案:A第16题,我们在绘制完物体后,如果锁定了深度缓冲区,接着再调换物体的z方向的次序,此时关于遮挡关系以下说法中正确的是A、AB物体重叠部分会发生混合B、遮挡关系发生改变,AB物体遮挡关系互调C、遮挡关系不变D、无法判断正确答案:C第17题,函数void glBlendEquation(Glenum mode)函数中的mode对取值为GL_FUNC_SUBSTRACT描述正确的是A、CsS+CdDB、CsS-CdDC、CdD-Cs
6、SD、CsopCd正确答案:B第18题,OpenGL中,四种独立的光照模型中哪种光线在环境中经过了充分的散射,无法辨识出它的方向A、环境光B、散射光C、镜面光D、发射光正确答案:A第19题,将一条不经过原点的直线进行简单的缩放变换,缩放后直线和原来直线相比A、位置变化长度不变B、长度变化位置不变C、位置和长度都会变化D、以上说法都不对正确答案:C第20题,函数glAlpaFunc用于设置alpha测试的参考值和比较函数的参数中,哪个参数的意义表示“绝不接受这个片段”A、GL_NERVERB、GL_ALWAYSC、GL_LESSD、GL_EQUAL正确答案:A第21题,OpenGL包含有哪几个缓
7、冲区A、颜色缓冲区B、深度缓冲区C、模板缓冲区D、积累缓冲区正确答案:A,B,C,D第22题,OpenGL允许把与颜色相关的哪三个不同参数和光源相关联A、GL_AMBIENTB、GL_DIFFUSEC、GL_SPECULARD、GL_AMBIENT正确答案:A,B,C第23题,在如下哪些模式下,不会产生任何绘图像素,并且屏幕被“冻结”A、反馈模式B、选择模式C、渲染模式D、都不是正确答案:A,B第24题,以下是正交投影glOrtho函数作用特点的是A、视体是一个椎体B、物体近大远小C、视体为立方体D、物体的距离并不影响它看上去的大小正确答案:C,D第25题,在多边形偏移中,可以有哪几种模式用于
8、不同的多边形光栅化A、GL_FILLB、GL_LINEC、GL_POINTD、GL_TRANGLES正确答案:A,B,C第26题,当前程序的状态处于常规的绘图模式,那么接下来使用下列哪些函数可以推出当前绘图模式A、glRender(GL_FEEDBACK);B、glRender(GL_SELECT);C、glEnd();D、glRender(GL_RENDERMODE);正确答案:A,B第27题,以下对函数gluLookAt(0,0,0, 0,0,-3,0,1,0)描述正确的是A、观察点在原点B、观察方向指向z轴负方向C、观察方向指向z轴正方向D、正方向为y轴正方向正确答案:A,B,D第28题
9、,glVertex3f函数的参数的意义描述正确的有哪些A、第一个参数为点的X坐标值B、第二个参数为点的Y坐标值C、第三个参数为点的Y坐标值D、第三个参数为点的W值正确答案:A,B第29题,在自动生成纹理坐标的模式中,如果我们想给球体进行环境贴图,那么常用的渲染模式为A、GL_SPHERE_MAPB、GL_REFLECTION_MAPC、GL_TRIANGLESD、GL_NORMAL_MAP正确答案:A,B第30题,在OpenGL中我们用函数auxDIBImageLoad可以正确导入纹理图片的像素尺寸是A、256256B、1616C、128128D、100100正确答案:A,B,C第31题,假设
10、一面砖墙高度只有宽度的2/3,但是只要开启纹理过滤函数glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR);然后进行纹理坐标映射就不会出现纹理扭曲A、错误B、正确正确答案:A第32题,glBlendFunc(Glenum srcfac,Glenum Destfac)参数Destfac表示已经存储在帧缓冲区中的像素的混合因子A、错误B、正确正确答案:B第33题,glNormal*函数是glBegin和glEnd之间的合法函数A、错误B、正确正确答案:B第34题,glEnable(GL_DEPTH_TEST)函数的作用是开启深
11、度测试A、错误B、正确正确答案:B第35题,过滤函数中的参数GL_NEAREST可以将靠近像素中心的那个纹理单元用于放大和缩小来防止纹理扭曲A、错误B、正确正确答案:B第36题,位图是由0和1组成的矩形数组A、错误B、正确正确答案:B第37题,纹理坐标必须在RGBA模式下才能使用A、错误B、正确正确答案:B第38题,已知两个向量,可以通过运算V1.V2获得它们所在平面的法线A、错误B、正确正确答案:A第39题,矩阵cosA,-sinA;sinA,cosA实现对二维空间上的图元的的逆时针旋转A、错误B、正确正确答案:B第40题,为了使用mipmap,必须提供全系列的大小为2的整数次方的纹理图像,
12、其范围从2*2到纹理的最大单元A、错误B、正确正确答案:A第41题,对于基本的求值器使用绘制步骤为先开启求值器,设置控制点,设置绘制属性和模式,最后进行渲染A、错误B、正确正确答案:B第42题,模板测试只有存在模板缓冲的情况下才会执行,否则模板测试总是能够通过A、错误B、正确正确答案:B第43题,在光栅屏幕中,我们的锯齿效果可以通过各种优化技术完全消除A、错误B、正确正确答案:A第44题,OpenGL的全称是OpenGraphicsLibrary吗A、错误B、正确正确答案:B第45题,在OpenGL中一次只有一个纹理图像能够处于有效状态A、错误B、正确正确答案:B第46题,函数glPerspe
13、ctive(GLdouble fogy,GLdouble aspect, GLdoublenear,GLdouble far)所定义的视体仅限于和X和Y轴对称的平截头体A、错误B、正确正确答案:B第47题,glRotatef(fRot,0.0f,1.0f,0.0f)函数可以让图形绕着X轴偏转fRot角度A、错误B、正确正确答案:A第48题,一束白光照射一个有光泽的红色球体,那么这个球体的整体看上去是红色的,它上面的亮点则是红色的A、错误B、正确正确答案:A第49题,OpenGL的1.5版本中加入了OpenGLShadingLanguageA、错误B、正确正确答案:A第50题,glDrawPixels函数被调用时,数据首先根据当前生效的像素存储模式从内存进行解包,接着执行像素传输操作。A、错误B、正确正确答案:B