南开(本部)19春学期(1709、1803、1809、1903)《DirectX程序设计》在线作业2

更新时间:2023-09-08 20:21:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

谋学网www.mouxue.com

【奥鹏】[南开大学(本部)]19春学期(1709、1803、1809、1903)《DirectX程序设计》在线作业

试卷总分:100 得分:100

第1题,除了进行几何信息的排序外,还将创建一个 属性表,该表是() A、数组 B、缓存 C、序列 D、线性表 正确答案:

第2题,()是应用程序第一个创建而最后一个释放的对象。 A、Direct3D设备对象 B、COM组件对象 C、Direct3D对象 D、类工厂对象 正确答案:

第3题,在使用Direct3D编程时,我们使用( )矩阵表示一个变换。 A、3×3 B、4×4 C、2×2 D、1×4 正确答案:

第4题,()是Direct3D用来存储绘制到屏幕上的每个像素点深度信息的一块内存缓冲区 A、广度缓存 B、深度缓存 C、深度测试 D、广度测试 正确答案:

第5题,在进行纹理映射时,我们需要设置纹理的过滤方式,使用下面的哪个方法( )。 A、SetRenderState B、SetSamplerState C、SetMaterial D、SetLight 正确答案:

第6题,()是Win32编程的基础。 A、消息机制

谋学网www.mouxue.com

B、窗口过程

C、消息机制或窗口过程 D、消息机制和窗口过程 正确答案:

第7题,DirectX9中发布了高级着色器语言,是() A、GLSL B、HLSL C、Cg D、C++ 正确答案:

第8题,()是图形中最基本的几何对象。 A、点 B、线 C、向量 D、三角形 正确答案:

第9题,替换顶点处理的部分叫做() A、像素着色器 B、着色器 C、顶点着色器 D、可编程着色器 正确答案:

第10题,()的功能是对进入管线的每一个像素点进行着色处理 A、像素着色器 B、着色器 C、顶点着色器 D、可编程着色器 正确答案:

第11题,Direct3D中我们使用左手坐标系来进行三维建模,左手坐标系的z轴正方向是( )。 A、穿过纸面向里 B、在纸面上向左 C、穿出纸面向外 D、在纸面上向右 正确答案:

谋学网www.mouxue.com

第12题,当需要对场景进行矩阵V的取景变换,选择下面的( )。 A、Device-SetTransform(D3DTS_PROJECTION, &V); B、Device-SetTransform(D3DTS_WORLD, &V); C、Device-SetTransform(D3DTS_TEXTURE0, &V); D、Device-SetTransform(D3DTS_VIEW, &V); 正确答案:

第13题,D3DCOLORVALUE结构体中包含r、g、b和a4个分量,表示物体表面对各种反射光的各种成分的反射比率。r=g=0.0 b=a=1.0;r=g=0.0 。此时红光和绿光照射过来,分析正确的是( )

A、所有光线都被反射,材质看上去为白色 B、只有红光被反射,即材质看上去为红色 C、反射的光为红光和蓝光的混合色

D、所有的光都不被反射,材质看上去为黑色 正确答案:

第14题,三维物体变为二维图形的变换称为( )。 A、平行投影 B、旋转变换 C、投影变换 D、缩放变换 正确答案:

第15题,利用模板缓存来阻止对后台缓存村长哦功能某些特定区域进行绘制,判定是否将某个像素写入后台缓存的决策过程称为() A、模板测试 B、深度缓存 C、深度测试 D、Alpha测试 正确答案:

第16题,()是HAL设备的变体,只支持硬件顶点处理。 A、纯软件模式

B、在不同设备上的混合顶点处理模式 C、在同一设备上的混合顶点处理模式 D、纯硬件模式 正确答案:

第17题,模板限制中,[…]表示()

谋学网www.mouxue.com

A、开放的 B、闭合的 C、受限的 D、半开放的 正确答案:

第18题,我们通常通过两个向量( ),来判断向量之间的夹角。 A、点积 B、相加 C、叉积 D、相减 正确答案:

第19题,()是用于定义构成物体的三角形单元列表的坐标系。 A、世界坐标系 B、本地坐标系 C、观察坐标系 D、屏幕坐标系 正确答案:

第20题,()是最快的着色方式。 A、平面着色 B、高洛德着色 C、两种方式都很快 D、两种方式都很慢 正确答案:

第21题,Direct3D中采用的纹理过滤方案中,( )是采用了“首先取得与计算得到的纹理元素的浮点地址最接近的上、下、左、右4个纹理元素,对这4个纹理元素进行加权平均,得到最终显示的颜色值”思想的纹理过滤方案。 A、线性过滤(linear filtering)

B、最近点采样(nearest point sampling) C、各向异性过滤(anisotropic filtering) D、mipmap过滤(mipmap filtering) 正确答案:

第22题,()可以动态地有针对地将某些像素写入后台缓存 A、深度缓存 B、深度测试 C、Alpha测试

谋学网www.mouxue.com

D、模板缓存 正确答案:

第23题,渲染管线首先要设定哪些数据信息() A、顶点 B、图元 C、纹理 D、材质

正确答案:,B,C

第24题,Direct3D支持哪些多边形填充模式。 A、点模式 B、线框模式 C、实体模式 D、混合模式 正确答案:,B,C

第25题,实现光照所要用的函数有:( ) A、SetRenderState() B、SetMaterial() C、SetLight() D、LightEnable() 正确答案:,B,C,D

第26题,投影变换包括哪几种投影方式。 A、平面投影 B、透视投影 C、正射投影 D、缩放投影 正确答案:,C

第27题,下面有哪些函数表示物体的基本变换是( ) A、D3DXMatrixTranslation B、D3DXMatrixScaling

C、D3DXMatrixRotationAxis D、D3DXMatrixMultiply 正确答案:,B,C

第28题,Direct3D提供了哪些()方法来简化纹理过滤的过程

谋学网www.mouxue.com

A、最近点采样 B、线性过滤 C、各向异性过滤 D、mipmap过滤 正确答案:,B,C,D

第29题,Direct3D中哪些光是分别独立地用于系统的光照计算的。 A、漫反射光 B、环境反射光 C、镜面发射光 D、自发光 正确答案:,B,C

第30题,使用SetAttributeTable()方法来直接设置属性表 A、错误 B、正确 正确答案:

第31题,通过使用索引缓冲区,我们可以不再使用顶点缓冲区。 A、错误 B、正确 正确答案:

第32题,裁剪操作是在拍摄过程中的第四步按动快门拍摄时进行的。 A、错误 B、正确 正确答案:

第33题,在Direct3D中,我们可以自由的定义顶点的格式。 A、错误 B、正确 正确答案:

第34题,Direct3D中的光照模型就是光源类型。 A、错误 B、正确 正确答案:

谋学网www.mouxue.com

第35题,雪特效的实现原理是绘制面片,然后给面片贴上雪花的纹理,接着控件雪花的密度和运动轨迹等就形成了雪特效. A、错误 B、正确 正确答案:

第36题,设置深度缓存是指设置深度测试成功时对深度缓存如何操作 A、错误 B、正确 正确答案:

第37题,物体表面的颜色不仅与照射光源的属性有关,还与物体的材质属性相关。 A、错误 B、正确 正确答案:

第38题,混合定义是将两个或两个以上的图像叠合在一起构成一幅新图像的方法 A、错误 B、正确 正确答案:

第39题,在场景中,设置光源后即可,无需再对光源进行激活。 A、错误 B、正确 正确答案:

第40题,像素的Alpha值就是纹理Alpha混合之后的值 A、错误 B、正确 正确答案:

第41题,建模是指用一定的数学和物理方法建立所需3D场景的几何描述。 A、错误 B、正确 正确答案:

第42题,三角形属性ID存储在Mesh的属性缓存中,由于每个三角形都对应一项属性缓存,所以属性缓存中的项目数等于Mesh中的三角形的个数

谋学网www.mouxue.com

A、错误 B、正确 正确答案:

第43题,平面着色模式,所有像素的Alpha值都大于等于该多边形的第一个顶点的Alpha值 A、错误 B、正确 正确答案:

第44题,VertexShader被翻译为“顶点着色器”,简写为VS。它可以对进入管线的每一个顶点进行变换、着色处理。 A、错误 B、正确 正确答案:

第45题,对于图元在二维屏幕上图像的每个像素来说,都必须从纹理中获得一个颜色值,这个过程称为纹理过滤 A、错误 B、正确 正确答案:

第46题,Direct3DAPI对象与GDI并排存在,且各自有操作硬件的硬件抽象层。 A、错误 B、正确 正确答案:

第47题,顶点和像素由GPU来执行,是固定功能管线的一部分 A、错误 B、正确 正确答案:

第48题,创建的字体对象不是占用内存的资源对象,因此无需释放。 A、错误 B、正确 正确答案:

第49题,在Direct3D中我们可以通过设置绘制状态来改变几何体的绘制方式,当指定了某种绘制状态绘制物体后,它会自动的恢复到默认状态。

谋学网www.mouxue.com

A、错误 B、正确 正确答案:

第50题,通常情况下,深度缓存对应与屏幕大小相同的一块二维区域 A、错误 B、正确 正确答案:

本文来源:https://www.bwwdw.com/article/hpsh.html

Top