南开大学

南开19秋学期(1709、1803、1809、1903、1909)《DirectX程序设

时间:2020-02-05  作者:奥鹏在线作业  来源:www.youxue100f.com  点击: 次  

标签: 奥鹏作业答案 论文 在线离线作业
内容摘要:
DirectX程序设计

南开19秋学期(1709、1803、1809、1903、1909)《DirectX程序设计》在线作业答案
试卷总分:100  得分:100
一、单选题 (共 22 道试题,共 44 分)
1.在3DMAX等3D建模工具中创建好模型,模型转换为扩展名为.x的文件,称(QQ:3064302332

A..X文件
B.3d文件
C.X文件
D.3dMax文件

2.()变换后的的几何体位于观察坐标系中。
A.局部变换
B.取景变换
C.世界变换
D.空间变换

3.()光垂直于物体时比倾斜时更明亮。
A.漫反射光
B.环境反射光
C.镜面发射光
D.自发光

4.替换顶点处理的部分叫做()
A.像素着色器
B.着色器
C.顶点着色器
D.可编程着色器

5.()对像素操作,运行于渲染管线的光栅化处理阶段,辅助实现诸如纹理混合、光照模型计算或环境映射等效果
A.像素着色器
B.可编程着色器
C.着色器
D.顶点着色器

6.()是应用程序第一个创建而最后一个释放的对象。
A.Direct3D设备对象
B.COM组件对象
C.Direct3D对象
D.类工厂对象

7.在使用Direct3D编程时,我们使用( )矩阵表示一个变换。
A.3×3
B.4×4
C.2×2
D.1×4

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

9.()是用于定义构成物体的三角形单元列表的坐标系。
A.世界坐标系
B.本地坐标系
C.观察坐标系
D.屏幕坐标系

10.如要绘制子集0中的所有三角形,代码如何()
A.Mesh->DrawSubset()
B.Mesh->DrawSubset(1)
C.Mesh->DrawSubset(0)
D.Mesh->DrawSubset

11.()可以动态地有针对地将某些像素写入后台缓存
A.深度缓存
B.深度测试
C.Alpha测试
D.模板缓存

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.cube.x文件内容解释:“xof”标识这是()
A.X文件
B.DirectX版本
C.模板
D.浮点数

14.()缓存方式通常被放置在显存中,其中的数据能被有效地处理。
A.静态缓存
B.动态缓存
C.两种都可以
D.两种都不可以

15.()对象是用来指定字体属性的。
A.LPD3DXFONT
B.LPDIRECT3D9
C.LPDIRECT3DDEVICE9
D.RECT

16.采用()时,复制与这个浮点值地址最接近的整数地址的纹理元素的颜色
A.最近点采样
B.线性过滤
C.各向异性过滤
D.mipmap过滤

17.Direct3D中使用的是()。
A.左手坐标系
B.右手坐标系
C.两个都可以
D.两个都不是

18.()是图形中最基本的几何对象。
A.点
B.线
C.向量
D.三角形

19.除了进行几何信息的排序外,还将创建一个 属性表,该表是()
A.数组
B.缓存
C.序列
D.线性表

20.在进行纹理映射时,我们需要设置纹理的过滤方式,使用下面的哪个方法(???)。
A.SetRenderState
B.SetSamplerState
C.SetMaterial
D.SetLight

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

22.()是最快的着色方式。
A.平面着色
B.高洛德着色
C.两种方式都很快
D.两种方式都很慢

二、多选题 (共 7 道试题,共 14 分)
23.下面有哪些函数表示物体的基本变换是(??)
A.D3DXMatrixTranslation
B.D3DXMatrixScaling
C.D3DXMatrixRotationAxis
D.D3DXMatrixMultiply

24.D3D中的光照模型有:(?)
A.环境光
B.漫反射
C.镜面反射
D.全反射

25.Direct3D中哪些光是分别独立地用于系统的光照计算的。
A.漫反射光
B.环境反射光
C.镜面发射光
D.自发光

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

27.可以存储RGB数据的结构包括()。
A.DWORD
B.D3DCOLOR
C.D3DCOLORVALUE
D.D3DXCOLOR

28.纹理过滤的类型有(???)
A.缩小过滤
B.放大过滤
C.多纹理过滤
D.双线性过滤

29.投影变换包括哪几种投影方式。
A.平面投影
B.透视投影
C.正射投影
D.缩放投影

三、判断题 (共 21 道试题,共 42 分)
30.创建的字体对象不是占用内存的资源对象,因此无需释放。

31.顶点列表包含所有不重复的顶点,索引列表中则用顶点列表中定义的值来表示每一个三角形的构造方式。

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

33.在Direct3D的一个场景中,最多可设置8个光源。

34.光栅化过程是通过硬件和软件混合图形处理来完成的。

35.纹理包装在u和v方向上可以同时使用。

36.在场景中,设置光源后即可,无需再对光源进行激活。

37.裁剪操作时,两个平面必须在投影参考点的不同侧。

38.使用索引缓存时,必须将要绘制的模型的索引缓存与设备相关联且每次只能使用一个索引缓存。

39.Alpha分量主要是用来指定像素的透明等级

40.深度缓冲(又称Z-buffer)的作用是确保多边形能够正确地显示在它们本来的深度(相对于摄像机)上。

41.裁剪操作是在拍摄过程中的第四步按动快门拍摄时进行的。

42.在Direct3D的程序设计过程中,如果用到了一些新的、特别的或高级的特性,最好要先检查一下我们使用的图形设备的性能。

43.若要从缓存中读取数据,需要锁定缓存,用完后解锁

44.通过使用索引缓冲区,我们可以不再使用顶点缓冲区。

45.顶点着色器与像素着色器成对出现,每一组着色器组成一个渲染通道(Pass)。在一个渲染通道内,GPU完成一次图元绘制,有些效果需要对同一个物体进行多次绘制才能完成,这就需要用多个通道来完成,而这些通道共同构成了一个手法(Technique)。

46.是用源像素颜色与目标像素颜色通过一种规则进行计算,计算的结果为该像素的最 终颜色,这个过程就是混合

47.一个Direct3D对象可以创建多个Direct3D设备对象。

48.Direct3D支持最多8层的多层纹理映射。

49.直线与平面的夹角小于等于90°。

50.Direct3D开发和部署的基本环境是DXUT的编程环境。


出处:奥奥鹏作业答案_优学网_专业的作业答案辅导网
网址:youxue100f.com转载时请注明出处和网址
作业答案_优学网_专业的在离线作业答案辅导网

联系:QQ:3064302332 点击这里给我发消息,谢谢

精彩推荐
热门点击
本类排行

作业资料综合信息发布网站
联系QQ:3064302332 优学网为您服务!点击这里给我发消息,谢谢
优学网成考作业答案网为您服务!
QQ:3064302332

优学网100分作业答案
微信:wxxygzs
联系:QQ:3064302332 youxue100f.com网为您服务!点击这里给我发消息,谢谢
作业资料辅导平台_优学网滇ICP备2021005493号 成考作业答案联系优学网网站地图
Copyright ©2002-2018 奥鹏作业答案_优学网_专业的奥鹏在线离线作业答案辅导网 文军科技 版权所有 Power by DedeCms