21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《DiecX程序设计》在线作业
1.[单选题] D3D9中粒子的表现图元是: ()
A.点图元
B.三角形
C.公告板
D.方块面
答:——A——
2.[单选题] D3DCOLORVALUE结构体中包含r、g、b和a4个分量,表示物体表面对各种反射光的各种成分的反射比率。r=g=0.0 b=a=1.0;r=g=0.0 。此时红光和绿光照射过来,分析正确的是( )
A.所有光线都被反射,材质看上去为白色
B.只有红光被反射,即材质看上去为红色
C.反射的光为红光和蓝光的混合色
D.所有的光都不被反射,材质看上去为黑色
答:——D——
3.[单选题] 已经指定了定点数和面数,同时也分配了适当大小的内存给顶点缓存、索引缓存以及属性缓存等,只是没有填入相应的数据称为()
A.一级Mesh
B.空Mesh
C.初试Mesh
D.Mesh初始化
答:——B——
4.[单选题] ()可以动态地有针对地将某些像素写入后台缓存
A.深度缓存
B.深度测试
C.Alpha测试
D.模板缓存
答:————
5.[单选题] 替换顶点处理的部分叫做()
A.像素着色器
B.着色器
C.顶点着色器
D.可编程着色器
答:————
6.[单选题] 在进行纹理映射时,我们需要设置纹理的过滤方式,使用下面的哪个方法(???)。
A.SetRenderState
B.SetSamplerState
C.SetMaterial
D.SetLight
答:————
7.[单选题] ()对像素操作,运行于渲染管线的光栅化处理阶段,辅助实现诸如纹理混合、光照模型计算或环境映射等效果
A.像素着色器
B.可编程着色器
C.着色器
D.顶点着色器
答:————
8.[单选题] 纹理采样属性设置函数SetSamplerState()的参数有
A.1个
B.2个
C.3个
D.4个
答:————
9.[单选题] 采用()时,复制与这个浮点值地址最接近的整数地址的纹理元素的颜色
A.最近点采样
B.线性过滤
C.各向异性过滤
D.mipmap过滤
答:————
10.[单选题] cube.x文件内容解释:“xof”标识这是()
A.X文件
B.DirectX版本
C.模板
D.浮点数
答:————
11.[单选题] 对于所有纹理上的每一个纹理像素,
Direct3D需要有一个统一的地址范围,是在()之间
A.0.0~1.0
B.0.0~2.0奥鹏南开答案q599792222 或请进 opzy.net
C.1.0~2.0
D.0.0~3.0
答:————
12.[单选题] 逆矩阵的特点是: ()
A.和原矩阵相乘等于原矩阵
B.和原矩阵相乘等于逆矩阵
C.和原矩阵相乘等于单位矩阵
D.和原矩阵相乘等于全1矩阵
答:————
13.[单选题] ()变换后的的几何体位于观察坐标系中。
A.局部变换
B.取景变换
C.世界变换
D.空间变换
答:————
14.[单选题] ()是图形中最基本的几何对象。
A.点
B.线
C.向量
D.三角形
答:————
15.[单选题] ()是应用程序第一个创建而最后一个释放的对象。
A.Direct3D设备对象
B.COM组件对象
C.Direct3D对象
D.类工厂对象
答:————
16.[单选题] ()是用于定义构成物体的三角形单元列表的坐标系。
A.世界坐标系
B.本地坐标系
C.观察坐标系
D.屏幕坐标系
答:————
17.[单选题] 三维物体变为二维图形的变换称为()。
A.平行投影
B.旋转变换
C.投影变换
D.缩放变换
答:————
18.[单选题] 除了进行几何信息的排序外,还将创建一个 属性表,该表是()
A.数组
B.缓存
C.序列
D.线性表
答:————
19.[单选题] ()是最快的着色方式。
A.平面着色
B.高洛德着色
C.两种方式都很快
D.两种方式都很慢
答:————
20.[单选题] 灵活顶点格式是描述顶点的()属性。
A.顶点坐标
B.顶点数据相关属性
C.法线方向
D.纹理坐标
答:————
21.[单选题] 三维物体变为二维图形的变换称为( )。
A.平行投影
B.旋转变换
C.投影变换
D.缩放变换
答:————
22.[单选题] 我们通常通过两个向量( ),来判断向量之间的夹角。
A.点积
B.相加
C.叉积
D.相减
答:————
23.[多选题] 渲染管线首先要设定哪些数据信息()
A.顶点
B.图元
C.纹理
D.材质
答:————
24.[多选题] D3D中的光照模型有:(?)
A.环境光
B.漫反射
C.镜面反射
D.全反射
答:————
25.[多选题] 哪些变换分别用于设定物体在世界坐标系中的位置、方向以及模型大小。
A.平移变换
B.投影变换
C.旋转变换
D.缩放变换
答:————
26.[多选题] Direct3D支持哪些多边形填充模式。
A.点模式
B.线框模式
C.实体模式
D.混合模式
答:————
27.[多选题] HAL的顶点处理模式包括()。
A.软件顶点处理
B.硬件顶点处理
C.在不同设备上的混合顶点处理
D.在同一设备上的混合顶点处理
答:————
28.[多选题] 模板定义包含哪些项()
A.模板名字
B.GUID
C.数据项
D.用于控制模板的限制程度
答:————
29.[多选题] 可以存储RGB数据的结构包括()。
A.DWORD
B.D3DCOLOR
C.D3DCOLORVALUE
D.D3DXCOLOR
答:————
30.[判断题] 由于矩阵相乘不具有交换性,所以我们在对物体进行世界变换时一定要考虑变换的先后,以达到我们想要的变换效果。
A.错误
B.正确
答:————
31.[判断题] 顶点着色器与像素着色器不允许成对出现
A.错误
B.正确
答:————
32.[判断题] 顶点着色器与像素着色器成对出现,每一组着色器组成一个渲染通道(Pass)。在一个渲染通道内,GPU完成一次图元绘制,有些效果需要对同一个物体进行多次绘制才能完成,这就需要用多个通道来完成,而这些通道共同构成了一个手法(Technique)。
A.错误
B.正确
答:————
33.[判断题] Alpha测试并不把当前像素的颜色与颜色缓冲中像素的颜色混合,像素要么完全不透明,要么完全透明
A.错误
B.正确
答:————
34.[判断题] 物体表面的颜色不仅与照射光源的属性有关,还与物体的材质属性相关。
A.错误
B.正确
答:————
35.[判断题] 光源类型试图模拟自然界各种真实的光源。
A.错误
B.正确
答:————
36.[判断题] 三角形条带的顶点顺序必须是按照顺时针画的。
A.错误
B.正确
答:————
37.[判断题] 我们创建顶点缓存和索引缓存而非数组来存储数据,是因为顶点缓存和索引缓存可以被放置在显存中,能获得较快的绘制速度。
A.错误
B.正确
答:————
38.[判断题] 顶点列表包含所有不重复的顶点,索引列表中则用顶点列表中定义的值来表示每一个三角形的构造方式。
A.错误
B.正确
答:————
39.[判断题] Direct3D开发和部署的基本环境是DXUT的编程环境。
A.错误
B.正确
答:————
40.[判断题] 对于图元在二维屏幕上图像的每个像素来说,都必须从纹理中获得一个颜色值,这个过程称为纹理过滤
A.错误
B.正确
答:————
41.[判断题] 使用OptimizeInplace()进行网格优化后,Mesh的几何信息将按照属性进行排序,这样各个子集的顶点/索引将组成连续的块
A.错误
B.正确
答:————
42.[判断题] 平面着色模式,所有像素的Alpha值都大于等于该多边形的第一个顶点的Alpha值
A.错误
B.正确
答:————
43.[判断题] 通过使用索引缓冲区,我们可以不再使用顶点缓冲区。
A.错误
B.正确
答:————
44.[判断题] 有材质和纹理的X文件中,还需定义材质模板、颜色模板、纹理文件名模板、纹理坐标模板等
A.错误
B.正确
答:————
45.[判断题] 在DirectX对窗口进行渲染之前,无需先对窗口进行渲染方面的配置。
A.错误
B.正确
答:————
46.[判断题] 当三维物体表面与投影平面不平行时,它在屏幕上的投影会扭曲,这种现象称为mipmap过滤
A.错误
B.正确
答:————
47.[判断题] Alpha分量主要是用来指定像素的透明等级
A.错误
B.正确
答:————
48.[判断题] 图形学中称由于采样频率不足而造成的失真为走样,反走样通过多重采样改善图形锯齿效果
A.错误
B.正确
答:————
49.[判断题] 是用源像素颜色与目标像素颜色通过一种规则进行计算,计算的结果为该像素的最
终颜色,这个过程就是混合
A.错误
B.正确
答:————
50.[判断题] 优化Mesh也就是可以重新组织其中的顶点和索引,以便更加有效地渲染Mesh。
A.错误
B.正确
答:————