南开大学2022年秋季学期(高起本1709-1803、全层次1809-2103)《DirectX程序设计》在线作业一
奥鹏南开在线作业满分答案参考
2022年秋季学期(高起本1709-1803、全层次1809-2103)《DirectX程序设计》在线作业-00001
1.()是应用程序第一个创建而最后一个释放的对象。
选项A:Direct3D设备对象
选项B:COM组件对象
选项C:Direct3D对象
选项D:类工厂对象
满分答案问询微信:424329
2.在进行纹理映射时,我们需要设置纹理的过滤方式,使用下面的哪个方法(???)。
选项A:SetRenderState
选项B:SetSamplerState
选项C:SetMaterial
选项D:SetLight
满分答案问询微信:424329
3.DirectX主要由硬件抽象层和硬件模拟层所构成,其中硬件模拟层的缩写为( )。
选项A:HAL
选项B:HCL
选项C:HEL
选项D:HEC
满分答案问询微信:424329
4.纹理采样属性设置函数SetSamplerState()的参数有
选项A:1个
选项B:2个
选项C:3个
选项D:4个
满分答案问询微信:424329
5.()是用于定义构成物体的三角形单元列表的坐标系。
选项A:世界坐标系
选项B:本地坐标系
选项C:观察坐标系
选项D:屏幕坐标系
满分答案问询微信:424329
6.在使用Direct3D编程时,我们使用( )矩阵表示一个变换。
选项A:33
选项B:44
选项C:22
选项D:14
满分答案问询微信:424329
7.我们通常通过两个向量( ),来判断向量之间的夹角。
选项A:点积
选项B:相加
选项C:叉积
选项D:相减
满分答案问询微信:424329
8.三维物体变为二维图形的变换称为( )。
选项A:平行投影
选项B:旋转变换
选项C:投影变换
选项D:缩放变换
满分答案问询微信:424329
9.对于所有纹理上的每一个纹理像素,
Direct3D需要有一个统一的地址范围,是在()之间
选项A:0.0~1.0
选项B:0.0~2.0
选项C:1.0~2.0
选项D:0.0~3.0
满分答案问询微信:424329
10.奥鹏南开在线作业满分答案参考除了进行几何信息的排序外,还将创建一个 属性表,该表是()
选项A:数组
选项B:缓存
选项C:序列
选项D:线性表
满分答案问询微信:424329
11.()光垂直于物体时比倾斜时更明亮。
选项A:漫反射光
选项B:环境反射光
选项C:镜面发射光
选项D:自发光
满分答案问询微信:424329
12.Win32程序中利用()进行消息的捕获和处理。
选项A:循环函数
选项B:递归函数
选项C:回调函数
选项D:静态函数
满分答案问询微信:424329
13.cube.x文件内容解释:“xof”标识这是()
选项A:X文件
选项B:DirectX版本
选项C:模板
选项D:浮点数
满分答案问询微信:424329
14.如果要对Mesh进行优化,需要知道Mesh的三角形的邻接信息情况,这些信息存储在()中
选项A:邻接矩阵
选项B:邻接缓存
选项C:深度缓存
选项D:邻接数组
满分答案问询微信:424329
15.()可以用来判断向量叉乘值的方向。
选项A:左手定则
选项B:右手定则
选项C:左手坐标系
选项D:右手坐标系
满分答案问询微信:424329
16.()是由光源发出经多次散射而无法确定其方向的光。
选项A:漫反射光
选项B:环境反射光
选项C:镜面发射光
选项D:自发光
满分答案问询微信:424329
17.()是HAL设备的变体,只支持硬件顶点处理。
选项A:纯软件模式
选项B:在不同设备上的混合顶点处理模式
选项C:在同一设备上的混合顶点处理模式
选项D:纯硬件模式
满分答案问询微信:424329
18.当需要对场景进行矩阵V的取景变换,选择下面的(???)。
选项A:Device-SetTransform(D3DTS_PROJECTION,?
选项B:Device-SetTransform(D3DTS_WORLD,?
选项C:Device-SetTransform(D3DTS_TEXTURE0,?
选项D:Device-SetTransform(D3DTS_VIEW,?
满分答案问询微信:424329
19.以下哪个释放顺序是正确的。
选项A:Direct3D对象、Direct3D设备对象
选项B:Direct3D设备对象、Direct3D对象
选项C:顺序任意
选项D:无需释放
满分答案问询微信:424329
20.3D世界中最基本的图形是()。
选项A:点
选项B:线
选项C:向量
选项D:三角形
满分答案问询微信:424329
21.()光源的发光区域是一个圆锥体。
选项A:点光源
选项B:方向光源
选项C:聚焦光源
选项D:混合光源
满分答案问询微信:424329
22.Direct3D中我们使用左手坐标系来进行三维建模,左手坐标系的z轴正方向是( )。
选项A:穿过纸面向里
选项B:在纸面上向左
选项C:穿出纸面向外
选项D:在纸面上向右
满分答案问询微信:424329
23.D3D中的光照模型有:(?)
选项A:环境光
选项B:漫反射
选项C:镜面反射
选项D:全反射
满分答案问询微信:424329
24.Direct3D中哪些光是分别独立地用于系统的光照计算的。
选项A:漫反射光
选项B:环境反射光
选项C:镜面发射光
选项D:自发光
满分答案问询微信:424329
25.投影变换包括哪几种投影方式。
选项A:平面投影
选项B:透视投影
选项C:正射投影
选项D:缩放投影
满分答案问询微信:424329
26.纹理过滤的类型有(???)
选项A:缩小过滤
选项B:放大过滤
选项C:多纹理过滤
选项D:双线性过滤
满分答案问询微信:424329
27.实现光照所要用的函数有:(??)
选项A:SetRenderState()
选项B:SetMaterial()
选项C:SetLight()
选项D:LightEnable()
满分答案问询微信:424329
28.D3D中的常见的矩阵变化(??)
选项A:旋转
选项B:缩放
选项C:平移
选项D:组合变换
满分答案问询微信:424329
29.渲染管线首先要设定哪些数据信息()
选项A:顶点
选项B:图元
选项C:纹理
选项D:材质
满分答案问询微信:424329
30.如果没有使用材质和问题,当前绘制像素的Alpha分量来自每个顶点颜色设置的Alpha值
选项A:错误
选项B:正确
满分答案问询微信:424329
31.在场景中,设置光源后即可,无需再对光源进行激活。
选项A:错误
选项B:正确
满分答案问询微信:424329
32.访问缓存接口之前要对其进行锁定来获取指向缓存内容的指针,访问完毕之后,必须对其进行相应的解锁操作。
选项A:错误
选项B:正确
满分答案问询微信:424329
33.平面着色模式,所有像素的Alpha值都大于等于该多边形的第一个顶点的Alpha值
选项A:错误
选项B:正确
满分答案问询微信:424329
34.绘制文本无需在渲染循环函数中执行。
选项A:错误
选项B:正确
满分答案问询微信:424329
35.顶点着色器与像素着色器不允许成对出现
选项A:错误
选项B:正确
满分答案问询微信:424329
36.DXUT框架只支持Direct3D设备和窗口的一一对应。
选项A:错误
选项B:正确
满分答案问询微信:424329
37.创建的字体对象不是占用内存的资源对象,因此无需释放。
选项A:错误
选项B:正确
满分答案问询微信:424329
38.模板限制指在存储数据对象时,是否可以增加其他数据类型的数据,在模板定义中结束部分的标识
选项A:错误
选项B:正确
满分答案问询微信:424329
39.左手坐标系和右手坐标系的区别就是他们的三个坐标轴的方向都是相反的。
选项A:错误
选项B:正确
满分答案问询微信:424329
40.模板测试成功或者失败,模板中的值都会有相应的更新操作
选项A:错误
选项B:正确
满分答案问询微信:424329
41.渲染后的物体看起来像是由许许多多的三角形、四边形或五边形组成的,就像网一样,我们称为网状结构
选项A:错误
选项B:正确
满分答案问询微信:424329
42.一个采样对象包含一个纹理对象以及对该纹理进行采样所需要的一些状态
选项A:错误
选项B:正确
满分答案问询微信:424329
43.对于图元在二维屏幕上图像的每个像素来说,都必须从纹理中获得一个颜色值,这个过程称为纹理过滤
选项A:错误
选项B:正确
满分答案问询微信:424329
44.DirectX是Windows的一种多媒体API,但是不能保证设备无关性。
选项A:错误
选项B:正确
满分答案问询微信:424329
45.三角形属性ID存储在Mesh的属性缓存中,由于每个三角形都对应一项属性缓存,所以属性缓存中的项目数等于Mesh中的三角形的个数
选项A:错误
选项B:正确
满分答案问询微信:424329
46.Direct3D只能实现硬件所支持的功能和特性,而无法通过软件模拟的方法来实现Direct3D提供的所有特性。
选项A:错误
选项B:正确
满分答案问询微信:424329
47.顶点着色器与像素着色器成对出现,每一组着色器组成一个渲染通道(Pass)。在一个渲染通道内,GPU完成一次图元绘制,有些效果需要对同一个物体进行多次绘制才能完成,这就需要用多个通道来完成,而这些通道共同构成了一个手法(Technique)。
选项A:错误
选项B:正确
满分答案问询微信:424329
48.Direct3D采用了两种方法进行雾化处理:顶点雾化和像素雾化。
选项A:错误
选项B:正确
满分答案问询微信:424329
49.在DirectX对窗口进行渲染之前,无需先对窗口进行渲染方面的配置。
选项A:错误
选项B:正确
满分答案问询微信:424329
50.纹理阶段混合状态用于指定当前纹理颜色值和Alpha值的混合方法
选项A:错误
选项B:正确
满分答案问询微信:424329