资源预览内容
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
南开19春学期(1503、1509、1603、1609、1703)DirectX程序设计在线作业 4、D 一、单选题共22题,44分1、当需要对场景进行矩阵V的取景变换,选择下面的( )。ADevice-SetTransform(D3DTS_PROJECTION, &V);BDevice-SetTransform(D3DTS_WORLD, &V);CDevice-SetTransform(D3DTS_TEXTURE0, &V);DDevice-SetTransform(D3DTS_VIEW, &V);【南开】本题答案:D2、()是将物体顶点坐标从模型自己的坐标系空间转换到世界坐标系空间。A局部变换B空间变换C投影变换D世界变换【南开】本题答案:D3、三维物体变为二维图形的变换称为()。A平行投影B旋转变换C投影变换D缩放变换【南开】本题答案:C4、()是Win32编程的基础。A消息机制B窗口过程C消息机制或窗口过程D消息机制和窗口过程【南开】本题答案:D5、在3DMAX等3D建模工具中创建好模型,模型转换为扩展名为.x的文件,称()A.X文件B3d文件CX文件D3dMax文件【南开】本题答案:C6、D3D9中粒子的表现图元是: ()A点图元B三角形C公告板D方块面【南开】本题答案:A7、已经指定了定点数和面数,同时也分配了适当大小的内存给顶点缓存、索引缓存以及属性缓存等,只是没有填入相应的数据称为()A一级MeshB空MeshC初试MeshDMesh初始化【南开】本题答案:B8、()对像素操作,运行于渲染管线的光栅化处理阶段,辅助实现诸如纹理混合、光照模型计算或环境映射等效果A像素着色器B可编程着色器C着色器D顶点着色器【南开】本题答案:A9、()是由光源发出经多次散射而无法确定其方向的光。A漫反射光B环境反射光C镜面发射光D自发光【南开】本题答案:B10、DXUT框架将与文本渲染相关的属性和接口都封装在()类中。AID3DXFontBID3DXSpriteCDIRECT3DDEVICE9DCDXUTTextHelper【南开】本题答案:D11、纹理采样属性设置函数SetSamplerState()的参数有A1个B2个C3个D4个【南开】本题答案:C12、()光源的发光区域是一个圆锥体。A点光源B方向光源C聚焦光源D混合光源【南开】本题答案:C13、Win32程序中利用()进行消息的捕获和处理。A循环函数B递归函数C回调函数D静态函数【南开】本题答案:C14、Direct3D中采用的纹理过滤方案中,( )是采用了“首先取得与计算得到的纹理元素的浮点地址最接近的上、下、左、右4个纹理元素,对这4个纹理元素进行加权平均,得到最终显示的颜色值”思想的纹理过滤方案。A线性过滤(linear filtering)B最近点采样(nearest point sampling)C各向异性过滤(anisotropic filtering)Dmipmap过滤(mipmap filtering)【南开】本题答案:A15、灵活顶点格式是描述顶点的()属性。A顶点坐标B顶点数据相关属性C法线方向D纹理坐标【南开】本题答案:B16、( )为从无限远以特定的方向照射过来的光,光照强度随距离的增加而衰减,此光源不需要设置光源位置、衰减系数和光照作用范围。A漫反射光B聚焦光源C方向光源D点光源【南开】本题答案:C17、cube.x文件内容解释:“xof”标识这是()AX文件BDirectX版本C模板D浮点数【南开】本题答案:A18、()是应用程序第一个创建而最后一个释放的对象。ADirect3D设备对象BCOM组件对象CDirect3D对象D类工厂对象【南开】本题答案:C19、()是一个由相互连接的线段组合成的造型,程序可用它产生不封闭的多边形。A点列表B线段列表C线段条带D三角形列表【南开】本题答案:C20、利用模板缓存来阻止对后台缓存村长哦功能某些特定区域进行绘制,判定是否将某个像素写入后台缓存的决策过程称为()A模板测试B深度缓存C深度测试DAlpha测试【南开】本题答案:A21、在使用Direct3D编程时,我们使用( )矩阵表示一个变换。A33B44C22D14【南开】本题答案:B22、3D世界中最基本的图形是()。A点B线C向量D三角形【南开】本题答案:D二、多选题共7题,14分1、模板定义包含哪些项()A模板名字BGUIDC数据项D用于控制模板的限制程度【南开】本题答案:ABCD2、哪些变换分别用于设定物体在世界坐标系中的位置、方向以及模型大小。A平移变换B投影变换C旋转变换D缩放变换【南开】本题答案:ACD3、可以存储RGB数据的结构包括()。ADWORDBD3DCOLORCD3DCOLORVALUEDD3DXCOLOR【南开】本题答案:ABCD4、Direct3D支持哪些多边形填充模式。A点模式B线框模式C实体模式D混合模式【南开】本题答案:ABCirect3D中哪些光是分别独立地用于系统的光照计算的。A漫反射光B环境反射光C镜面发射光D自发光【南开】本题答案:ABC6、DirectX主要由()和()所构成。A硬件抽象层B软件抽象层C硬件模拟层D软件模拟层【南开】本题答案:AC7、D3D中的光照模型有:( )A环境光B漫反射C镜面反射D全反射【南开】本题答案:ABC三、判断题共21题,42分1、在Direct3D的一个场景中,最多可设置8个光源。A错误B正确【南开】本题答案:BirectX是Windows的一种多媒体API,但是不能保证设备无关性。A错误B正确【南开】本题答案:A3、直线与平面的夹角小于等于90。A错误B正确【南开】本题答案:B4、光栅化过程是通过硬件和软件混合图形处理来完成的。A错误B正确【南开】本题答案:A5、在场景中,设置光源后即可,无需再对光源进行激活。A错误B正确【南开】本题答案:A6、Direct3D中的光照模型就是光源类型。A错误B正确【南开】本题答案:A7、Direct3D开发和部署的基本环境是DXUT的编程环境。A错误B正确【南开】本题答案:A8、通常情况下,深度缓存对应与屏幕大小相同的一块二维区域A错误B正确【南开】本题答案:B9、通过使用索引缓冲区,我们可以不再使用顶点缓冲区。A错误B正确【南开】本题答案:A10、这种随着人们视线的远近而对模型绘制的多边形数目进行动态调整的技术被称为层次网格A错误B正确【南开】本题答案:A11、混合定义是将两个或两个以上的图像叠合在一起构成一幅新图像的方法A错误B正确【南开】本题答案:B12、访问缓存接口之前要对其进行锁定来获取指向缓存内容的指针,访问完毕之后,必须对其进行相应的解锁操作。A错误B正确【南开】本题答案:B13、顶点列表包含所有不重复的顶点,索引列表中则用顶点列表中定义的值来表示每一个三角形的构造方式。A错误B正确【南开】本题答案:B14、当三维物体表面与投影平面不平行时,它在屏幕上的投影会扭曲,这种现象称为mipmap过滤A错误B正确【南开】本题答案:A1irect3DHAL仅实现与设备相关的代码并且不做任何模拟。A错误B正确【南开】本题答案:B16、纹理包装在u和v方向上可以同时使用。A错误B正确【南开】本题答案:B17、优化Mesh也就是可以重新组织其中的顶点和索引,以便更加有效地渲染Mesh。A错误B正确【南开】本题答案:B18、观察体的大小依赖于窗口的大小。A错误B正确【南开】本题答案:B19、三角形属性ID存储在Mesh的属性缓存中,由于每个三角形都对应一项属性缓存,所以属性缓存中的项目数等于Mesh中的三角形的个数A错误B正确【南开】本题答案:B20、DXUT框架只支持Direct3D设备和窗口的一一对应。A错误B正确【南开】本题答案:B21、纹理阶段混合状态用于指定当前纹理颜色值和Alpha值的混合方法A错误B正确【南开】本题答案:B
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号