《DiecX程序设计》南开20春期末考核满分
《DiecX程序设计》20春期末考核1.[单选题] ( )为从无限远以特定的方向照射过来的光,光照强度随距离的增加而衰减,此光源不需要设置光源位置、衰减系数和光照作用范围。
答案资料下载请参考帮助中心说明
A.漫反射光
B.聚焦光源
C.方向光源
D.点光源
答:——C——
2.[单选题] 采用()时,复制与这个浮点值地址最接近的整数地址的纹理元素的颜色
A.最近点采样
B.线性过滤
C.各向异性过滤
D.mipmap过滤
答:——A——
3.[单选题] 在使用Direct3D编程时,我们使用()矩阵表示一个变换。
A.3×3
B.4×4
C.2×2
D.1×4
答:——B——
4.[单选题] ()是HAL设备的变体,只支持硬件顶点处理。
A.纯软件模式
B.在不同设备上的混合顶点处理模式
C.在同一设备上的混合顶点处理模式
D.纯硬件模式
答:————
5.[单选题] 替换顶点处理的部分叫做()
A.像素着色器
B.着色器
C.顶点着色器
D.可编程着色器
答:————
6.[单选题] ()是一个在图形卡的GPU上执行的程序,可对顶点进行操作;包括顶点坐标转换和光照处理
A.像素着色器
B.可编程着色器
C.着色器 东财答案请进 ap5u.com 或q761296021
D.顶点着色器
答:————
7.[单选题] 纹理采样属性设置函数SetSamplerState()的参数有
A.1个
B.2个
C.3个
D.4个
答:————
8.[单选题] 当需要对场景进行矩阵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);
答:————
9.[单选题] ()变换后的的几何体位于观察坐标系中。
A.局部变换
B.取景变换
C.世界变换
D.空间变换
答:————
10.[单选题] ( )的发光区域是一个圆锥体,具有颜色、位置和发出光的方向,由一个比较亮的内圆锥和一个 较大的 外圆锥组成,光强由内而外逐渐减小。
A.漫反射光
B.聚焦光源
C.镜面发射光
D.点光源
答:————
11.[多选题] Direct3D提供了哪些()方法来简化纹理过滤的过程
A.最近点采样
B.线性过滤
C.各向异性过滤
D.mipmap过滤
答:————
12.[多选题] Direct3D中哪些光是分别独立地用于系统的光照计算的。
A.漫反射光
B.环境反射光
C.镜面发射光
D.自发光
答:————
13.[多选题] HAL的顶点处理模式包括()。
A.软件顶点处理
B.硬件顶点处理
C.在不同设备上的混合顶点处理
D.在同一设备上的混合顶点处理
答:————
14.[多选题] 模板定义包含哪些项()
A.模板名字
B.GUID
C.数据项
D.用于控制模板的限制程度
答:————
15.[多选题] D3D中的常见的矩阵变化(??)
A.旋转
B.缩放
C.平移
D.组合变换
答:————
16.[多选题] D3D中的光照模型有:(?)
A.环境光
B.漫反射
C.镜面反射
D.全反射
答:————
17.[多选题] 下面有哪些函数表示物体的基本变换是(??)
A.D3DXMatrixTranslation
B.D3DXMatrixScaling
C.D3DXMatrixRotationAxis
D.D3DXMatrixMultiply
答:————
18.[多选题] Direct3D支持哪些多边形填充模式。
A.点模式
B.线框模式
C.实体模式
D.混合模式
答:————
19.[多选题] 可以存储RGB数据的结构包括()。
A.DWORD
B.D3DCOLOR
C.D3DCOLORVALUE
D.D3DXCOLOR
答:————
20.[多选题] 常见的纹理寻址模式有()
A.重叠纹理寻址模式
B.镜像纹理寻址模式
C.钳位纹理寻址模式
D.边界颜色纹理寻址模式
答:————
21.[判断题] 向量型的成员可以单独被访问,矩阵型不可以
A.错误
B.正确
答:————
22.[判断题] Alpha分量主要是用来指定像素的透明等级
A.错误
B.正确
答:————
23.[判断题] Direct3DHAL仅实现与设备相关的代码并且不做任何模拟。
A.错误
B.正确
答:————
24.[判断题] 有材质和纹理的X文件中,还需定义材质模板、颜色模板、纹理文件名模板、纹理坐标模板等
A.错误
B.正确
答:————
25.[判断题] 如果没有使用材质和问题,当前绘制像素的Alpha分量来自每个顶点颜色设置的Alpha值
A.错误
B.正确
答:————
26.[判断题] 光栅化过程是通过硬件和软件混合图形处理来完成的。
A.错误
B.正确
答:————
27.[判断题] 渲染后的物体看起来像是由许许多多的三角形、四边形或五边形组成的,就像网一样,我们称为网状结构
A.错误
B.正确
答:————
28.[判断题] Direct3D中的光照模型就是光源类型。
A.错误
B.正确
答:————
29.[判断题] Direct3D采用了两种方法进行雾化处理:顶点雾化和像素雾化。
A.错误
B.正确
答:————
30.[判断题] 优化Mesh也就是可以重新组织其中的顶点和索引,以便更加有效地渲染Mesh。
A.错误
B.正确
答:————
31.[判断题] 深度缓冲(又称Z-buffer)的作用是确保多边形能够正确地显示在它们本来的深度(相对于摄像机)上。
A.错误
B.正确
答:————
32.[判断题] Alpha混合是渲染状态的一种,不启用Alpha混合也能进行相关计算
A.错误
B.正确
答:————
33.[判断题] 顶点和像素由GPU来执行,是固定功能管线的一部分
A.错误
B.正确
答:————
34.[判断题] 直线与平面的夹角小于等于90°。
A.错误
B.正确
答:————
35.[判断题] 一个采样对象包含一个纹理对象以及对该纹理进行采样所需要的一些状态
A.错误
B.正确
答:————
36.[填空题] ##函数创建一个Direct3D对象并获得指向Direct3D对象接口的指针,且参数必须设置为D3D_SDK_VERSION。
答:————
37.[填空题] g_pd3dDevice->SetRenderState(D3DRS_SHADEMODE,D3DSHADE_GOURAUD),这行代码完成的功能是##。
答:————
38.[填空题] 接口函数d3d::Release(MultiTexPS),可以实现的功能是##。
答:————
39.[填空题] ##是建立在Direct3D9和Direct3D10上的一个程序框架,其目标是建立一个强大而容易使用的Direct3D游戏开发框架,它简化了Win32和Direct3D API的使用。
答:————
40.[问答题] 创建一个ID3DXMesh对象,然后从X文件中读取集合信息数据填入到这个对象中。 请给出读取函数的定义 ,及相关参数的含义。
答:————
41.[问答题] 请问在Direct3D的一个场景中,最多可设置几个光源,请给出相应的设置函数。
答:————
奥鹏南开考核答案无忧答案网整理
页:
[1]