奥鹏远程南开大学本部20春学期《DirectX程序设计》在线作业参考答案.docx
- 文档编号:5305037
- 上传时间:2022-12-15
- 格式:DOCX
- 页数:12
- 大小:17.93KB
奥鹏远程南开大学本部20春学期《DirectX程序设计》在线作业参考答案.docx
《奥鹏远程南开大学本部20春学期《DirectX程序设计》在线作业参考答案.docx》由会员分享,可在线阅读,更多相关《奥鹏远程南开大学本部20春学期《DirectX程序设计》在线作业参考答案.docx(12页珍藏版)》请在冰豆网上搜索。
奥鹏远程南开大学本部20春学期《DirectX程序设计》在线作业参考答案
南开大学(奥鹏)网络教育
《DirectX程序设计》在线作业
参考资料
20春学期(1709、1803、1809、1903、1909、2003)《DirectX程序设计》在线作业
1.3D世界中最基本的图形是()。
【选项】:
A点
B线
C向量
D三角形
【答案】:
2.纹理采样属性设置函数SetSamplerState()的参数有
【选项】:
A1个
B2个
C3个
D4个
【答案】:
3.()的功能是对进入管线的每一个像素点进行着色处理
【选项】:
A像素着色器
B着色器
C顶点着色器
D可编程着色器
【答案】:
A
4.DirectX9中发布了高级着色器语言,是()
【选项】:
AGLSL
BHLSL
CCg
DC++
【答案】:
5.DXUT框架将与文本渲染相关的属性和接口都封装在()类中。
【选项】:
AID3DXFont
BID3DXSprite
CDIRECT3DDEVICE9
DCDXUTTextHelper
【答案】:
6.已经指定了定点数和面数,同时也分配了适当大小的内存给顶点缓存、索引缓存以及属性缓存等,只是没有填入相应的数据称为()
【选项】:
A一级Mesh
B空Mesh
C初试Mesh
DMesh初始化
【答案】:
7.()是用于定义构成物体的三角形单元列表的坐标系。
【选项】:
A世界坐标系
B本地坐标系
C观察坐标系
D屏幕坐标系
【答案】:
8.以下哪个释放顺序是正确的。
【选项】:
ADirect3D对象、Direct3D设备对象
BDirect3D设备对象、Direct3D对象
C顺序任意
D无需释放
【答案】:
9.()可以动态地有针对地将某些像素写入后台缓存
【选项】:
A深度缓存
B深度测试
CAlpha测试
D模板缓存
【答案】:
10.()是HAL设备的变体,只支持硬件顶点处理。
【选项】:
A纯软件模式
B在不同设备上的混合顶点处理模式
C在同一设备上的混合顶点处理模式
D纯硬件模式
【答案】:
11.()为从无限远以特定的方向照射过来的光,光照强度随距离的增加而衰减,此光源不需要设置光源位置、衰减系数和光照作用范围。
【选项】:
A漫反射光
B聚焦光源
C方向光源
D点光源
【答案】:
12.对于所有纹理上的每一个纹理像素,
Direct3D需要有一个统一的地址范围,是在()之间
【选项】:
A0.0~1.0
B0.0~2.0
C1.0~2.0
D0.0~3.0
【答案】:
A
13.()是一个由相互连接的线段组合成的造型,程序可用它产生不封闭的多边形。
【选项】:
A点列表
B线段列表
C线段条带
D三角形列表
【答案】:
14.Direct3D中使用的是()。
【选项】:
A左手坐标系
B右手坐标系
C两个都可以
D两个都不是
【答案】:
A
15.()对象是用来指定字体属性的。
【选项】:
ALPD3DXFONT
BLPDIRECT3D9
CLPDIRECT3DDEVICE9
DRECT
【答案】:
A
16.当需要对场景进行矩阵V的取景变换,选择下面的( )。
【选项】:
ADevice->SetTransform(D3DTS_PROJECTION, &V);
BDevice->SetTransform(D3DTS_WORLD, &V);
CDevice->SetTransform(D3DTS_TEXTURE0, &V);
DDevice->SetTransform(D3DTS_VIEW, &V);
【答案】:
17.三维物体变为二维图形的变换称为()。
【选项】:
A平行投影
B旋转变换
C投影变换
D缩放变换
【答案】:
18.()光垂直于物体时比倾斜时更明亮。
【选项】:
A漫反射光
B环境反射光
C镜面发射光
D自发光
【答案】:
A
19.在使用Direct3D编程时,我们使用()矩阵表示一个变换。
【选项】:
A3×3
B4×4
C2×2
D1×4
【答案】:
20.Direct3D中采用的纹理过滤方案中,()是采用了“首先取得与计算得到的纹理元素的浮点地址最接近的上、下、左、右4个纹理元素,对这4个纹理元素进行加权平均,得到最终显示的颜色值”思想的纹理过滤方案。
【选项】:
A线性过滤(linearfiltering)
B最近点采样(nearestpointsampling)
C各向异性过滤(anisotropicfiltering)
Dmipmap过滤(mipmapfiltering)
【答案】:
A
21.在3DMAX等3D建模工具中创建好模型,模型转换为扩展名为.x的文件,称()
【选项】:
A.X文件
B3d文件
CX文件
D3dMax文件
【答案】:
22.除了进行几何信息的排序外,还将创建一个属性表,该表是()
【选项】:
A数组
B缓存
C序列
D线性表
【答案】:
A
23.模板定义包含哪些项()
【选项】:
A模板名字
BGUID
C数据项
D用于控制模板的限制程度
【答案】:
A.B.C.D
24.D3D中的常见的矩阵变化( )
【选项】:
A旋转
B缩放
C平移
D组合变换
【答案】:
A.B.C.D
25.投影变换包括哪几种投影方式。
【选项】:
A平面投影
B透视投影
C正射投影
D缩放投影
【答案】:
26.实现光照所要用的函数有:
( )
【选项】:
ASetRenderState()
BSetMaterial()
CSetLight()
DLightEnable()
【答案】:
A.B.C.D
27.Direct3D提供了哪些()方法来简化纹理过滤的过程
【选项】:
A最近点采样
B线性过滤
C各向异性过滤
Dmipmap过滤
【答案】:
A.B.C.D
28.Direct3D中哪些光是分别独立地用于系统的光照计算的。
【选项】:
A漫反射光
B环境反射光
C镜面发射光
D自发光
【答案】:
29.DirectX主要由()和()所构成。
【选项】:
A硬件抽象层
B软件抽象层
C硬件模拟层
D软件模拟层
【答案】:
30.在Direct3D的程序设计过程中,如果用到了一些新的、特别的或高级的特性,最好要先检查一下我们使用的图形设备的性能。
【选项】:
A错误
B正确
【答案】:
31.一个采样对象包含一个纹理对象以及对该纹理进行采样所需要的一些状态
【选项】:
A错误
B正确
【答案】:
32.像素的Alpha值就是纹理Alpha混合之后的值
【选项】:
A错误
B正确
【答案】:
33.我们创建顶点缓存和索引缓存而非数组来存储数据,是因为顶点缓存和索引缓存可以被放置在显存中,能获得较快的绘制速度。
【选项】:
A错误
B正确
【答案】:
34.Direct3D只能实现硬件所支持的功能和特性,而无法通过软件模拟的方法来实现Direct3D提供的所有特性。
【选项】:
A错误
B正确
【答案】:
A
35.创建的字体对象不是占用内存的资源对象,因此无需释放。
【选项】:
A错误
B正确
【答案】:
A
36.裁剪操作是在拍摄过程中的第四步按动快门拍摄时进行的。
【选项】:
A错误
B正确
【答案】:
A
37.观察体的大小依赖于窗口的大小。
【选项】:
A错误
B正确
【答案】:
38.当三维物体表面与投影平面不平行时,它在屏幕上的投影会扭曲,这种现象称为mipmap过滤
【选项】:
A错误
B正确
【答案】:
A
39.使用SetAttributeTable()方法来直接设置属性表
【选项】:
A错误
B正确
【答案】:
40.绘制文本无需在渲染循环函数中执行。
【选项】:
A错误
B正确
【答案】:
A
41.使用索引缓存时,必须将要绘制的模型的索引缓存与设备相关联且每次只能使用一个索引缓存。
【选项】:
A错误
B正确
【答案】:
42.通过使用索引缓冲区,我们可以不再使用顶点缓冲区。
【选项】:
A错误
B正确
【答案】:
A
43.点光源没有方向,有衰减。
【选项】:
A错误
B正确
【答案】:
44.顶点和像素由GPU来执行,是固定功能管线的一部分
【选项】:
A错误
B正确
【答案】:
45.可编程管线允许用户自定义一段可以在GPU上执行的程序
【选项】:
A错误
B正确
【答案】:
46.Direct3D开发和部署的基本环境是DXUT的编程环境。
【选项】:
A错误
B正确
【答案】:
A
47.创建字体对象时应获得当前渲染区域的信息。
【选项】:
A错误
B正确
【答案】:
48.三角形条带的顶点顺序必须是按照顺时针画的。
【选项】:
A错误
B正确
【答案】:
49.Alpha分量主要是用来指定像素的透明等级
【选项】:
A错误
B正确
【答案】:
50.Direct3D支持最多8层的多层纹理映射。
【选项】:
A错误
B正确
【答案】:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DirectX程序设计 远程 南开大学 本部 20 学期 DirectX 程序设计 在线 作业 参考答案