奥鹏南开大学2014年春《DirectX程序设计》在线作业
2014南开《DirectX程序设计》作业
单选题多选题判断题
一、单选题(共22道试题,共44分。)1.以下哪个释放顺序是正确的。A.Direct3D对象、Direct3D设备对象B.Direct3D设备对象、Direct3D对象C.顺序任意D.无需释放
-----------------选择:B
2.Direct3D的着色模式中()模式会让着色效果会让物体看起来更加平滑。A.FLATB.GOURANDC.POINTD.SOLID
-----------------选择:B
3.()是Direct3D用来存储绘制到屏幕上每个像素深度信息的一块内存缓冲区。A.蒙版缓冲区B.帧缓冲区C.深度缓冲区D.位置缓冲区
-----------------选择:C
4.在DirectX的光照模型中,()是由光源发出经多次散射而无法确定其方向的光A.漫反射光B.镜面发射光C.环境反射光D.自发光
-----------------选择:C
5.替换顶点处理的着色器我们称之为()A.像素着色器B.着色器
C.可编程着色器D.顶点着色器
-----------------选择:D
6.()对像素操作,运行于渲染管线的光栅化处理阶段,辅助实现诸如纹理混合、光照模型计算或环境映射等效果A.像素着色器B.可编程着色器C.着色器D.顶点着色器
-----------------选择:A
7.()为从无限远以特定的方向照射过来的光,光照强度随距离的增加而衰减,此光源不需要设置光源位置、衰减系数和光照作用范围A.漫反射光B.聚焦光源C.方向光源D.点光源
-----------------选择:C
8.在3DMAX等3D建模工具中创建好模型,模型转换为扩展名为.x的文件,称()A..X文件B.3d文件C.X文件D.3dMax文件
-----------------选择:C9.模板限制中,[„]表示()A.闭合的B.受限的C.开放的D.半开放的
-----------------选择:C
10.在GPU上执行的程序,可对顶点进行操作,包括顶点坐标转换和光照处理的是()A.可编程着色器B.像素着色器C.顶点着色器D.着色器
-----------------选择:C
11.()光垂直于物体时比倾斜时更明亮。A.漫反射光B.环境反射光C.镜面发射光D.自发光
-----------------选择:A
12.()变换后的的几何体位于观察坐标系中。A.局部变换B.取景变换C.世界变换D.空间变换
-----------------选择:B
13.()可以动态地有针对地将某些像素写入后台缓存A.深度缓存B.深度测试C.Alpha测试D.模板缓存
-----------------选择:D
14.Win32程序中利用()进行消息的捕获和处理。A.循环函数B.递归函数C.回调函数D.静态函数
-----------------选择:C
15.已经指定了定点数和面数,同时也分配了适当大小的内存给顶点缓存、索引缓存以及属性缓存等,只是没有填入相应的数据称为()A.一级MeshB.初试MeshC.Mesh初始化D.空Mesh
-----------------选择:D
16.一个Mesh由一个或数个子集组成,每一个都包含Mesh中的使用相同属性的渲染的一组三角形,绘制它中的所有三角形的函数名为()。A.DrawTriSubset2/3
B.DrawMehC.DrawTri3DD.DrawSubset
-----------------选择:D
17.创建的字体对象也是一种占用内存的资源对象,也要遵循()的准则适时释放它。A.最先申请,最后释放B.最先申请,最先释放C.申请和释放没有顺序约束D.以上说法都不正确-----------------选择:A
18.()是用于定义构成物体的三角形单元列表的坐标系。A.观察坐标系B.世界坐标系C.本地坐标系D.转换坐标系
-----------------选择:C
19.cube.x文件内容解释:“xof”标识这是()A.X文件B.DirectX版本C.模板D.浮点数
-----------------选择:A
20.()是Direct3D用来存储绘制到屏幕上的每个像素点深度信息的一块内存缓冲区A.广度缓存B.深度缓存C.深度测试D.广度测试
-----------------选择:B
21.()是Direct3D用来存储绘制到屏幕上每个像素深度信息的一块内存缓冲区。A.蒙版缓冲区B.帧缓冲区C.深度缓冲区D.位置缓冲区
-----------------选择:C
22.如果要对Mesh进行优化,需要知道Mesh的三角形的邻接信息情况,这些信息存储在()中A.邻接矩阵B.邻接缓存C.深度缓存D.邻接数组
-----------------选择:D
二、多选题(共7道试题,共14分。)1.模板定义包含哪些项()A.模板名字B.GUIDC.数据项
D.用于控制模板的限制程度-----------------选择:ABCD2.HAL的顶点处理模式包括()。A.软件顶点处理B.硬件顶点处理
C.在不同设备上的混合顶点处理D.在同一设备上的混合顶点处理-----------------选择:ABD3.投影变换包括哪几种投影方式。A.平面投影B.透视投影C.正射投影D.缩放投影
-----------------选择:BC
4.渲染管线首先要设定哪些数据信息()A.图元B.纹理
C.材质D.顶点
-----------------选择:ABD
5.Direct3D中哪些光是分别独立地用于系统的光照计算的。A.漫反射光B.环境反射光C.镜面发射光D.自发光
-----------------选择:ABC
6.ShaderModel(着色器模型)是微软公司定义图形平台性能的一个标准,着色器是渲染像素和顶点的小程序,分为()A.VertexShaderB.PixelShaderC.HLSLD.Cg
-----------------选择:AB7.DirectX主要由()和()所构成。A.硬件抽象层B.软件抽象层C.硬件模拟层D.软件模拟层
-----------------选择:AC
三、判断题(共21道试题,共42分。)
1.纹理阶段混合状态用于指定当前纹理颜色值和Alpha值的混合方法A.错误B.正确
-----------------选择:B
2.使用索引缓存时,必须将要绘制的模型的索引缓存与设备3/3
相关联且每次只能使用一个索引缓存。A.错误B.正确
-----------------选择:B
3.D3DCOLORVALUE结构体中包含r、g、b和a4个分量,表示物体表面对各种反射光的各种成分的反射比率。r=0.0g=b=a=1.0;r=g=0.0。此时红光和蓝光照射过来,只有蓝光被反射,即材质看上去为蓝色A.错误B.正确
-----------------选择:B
4.若要从缓存中只读不写数据,就不需要锁定缓存,用完后解锁A.错误B.正确
-----------------选择:A
5.使用索引缓存时,必须将要绘制的模型的索引缓存与设备相关联且每次只能使用一个索引缓存。A.错误B.正确
-----------------选择:B
6.向量型的成员可以单独被访问,矩阵型不可以A.错误B.正确
-----------------选择:A
7.有材质和纹理的X文件中,还需定义材质模板、颜色模板、纹理文件名模板、纹理坐标模板等A.错误B.正确
-----------------选择:B
8.通常情况下,深度缓存用于判断三维空间中物体的遮挡情况A.错误B.正确
-----------------选择:B
9.混合定义是将两个或两个以上的图像叠合在一起构成一幅新图像的方法
A.错误B.正确
-----------------选择:B
10.裁剪操作是在拍摄过程中的第四步按动快门拍摄时进行的。A.错误B.正确
-----------------选择:A
11.模板限制指在存储数据对象时,是否可以增加其他数据类型的数据,在模板定义中结束部分的标识A.错误B.正确
-----------------选择:B
12.Direct3D中实现混合的方式是采用Alpha通道,Alpha分量主要用来指定像素的透明等级A.错误B.正确
-----------------选择:B
13.设置深度缓存是指设置深度测试成功时对深度缓存如何操作A.错误B.正确
-----------------选择:A
14.这种随着人们视线的远近而对模型绘制的多边形数目进行动态调整的技术被称为层次网格A.错误B.正确
-----------------选择:A
15.对于图元在二维屏幕上图像的每个像素来说,都必须从纹理中获得一个颜色值,这个过程称为光栅化A.错误B.正确
-----------------选择:A
16.Direct3DAPI对象与GDI并排存在,且各自有操作硬件的硬件抽象层。A.错误B.正确
-----------------选择:B
17.物体表面的颜色不仅与照射光源的属性有关,还与物体的材质属性相关。A.错误B.正确
-----------------选择:B
18.Alpha分量主要是用来指定像素的混合计算比例的A.错误B.正确
-----------------选择:B
19.如果没有使用材质和问题,当前绘制像素的Alpha分量来自每个顶点颜色设置的Alpha值A.错误B.正确
-----------------选择:B
20.像素的Alpha值就是用来做纹理Alpha混合时进行加权计算的的权值A.错误B.正确
-----------------选择:B
21.顶点着色器与像素着色器成对出现,每一组着色器组成一个渲染通道(Pass)。在一个渲染通道内,GPU完成一次图元绘制,有些效果需要对同一个物体进行多次绘制才能完成,这就需要用多个通道来完成,而这些通道共同构成了一个手法(Technique)A.错误B.正确
-----------------选择:B
单选题多选题判断题
一、单选题(共22道试题,共44分。)1.以下哪个释放顺序是正确的。A.Direct3D对象、Direct3D设备对象B.Direct3D设备对象、Direct3D对象C.顺序任意D.无需释放
-----------------选择:B
2.Direct3D的着色模式中()模式会让着色效果会让物体看起来更加平滑。A.FLATB.GOURANDC.POINTD.SOLID
-----------------选择:B
3.()是Direct3D用来存储绘制到屏幕上每个像素深度信息的一块内存缓冲区。A.蒙版缓冲区B.帧缓冲区C.深度缓冲区D.位置缓冲区
-----------------选择:C
4.在DirectX的光照模型中,()是由光源发出经多次散射而无法确定其方向的光A.漫反射光B.镜面发射光C.环境反射光D.自发光
-----------------选择:C
5.替换顶点处理的着色器我们称之为()A.像素着色器B.着色器
C.可编程着色器D.顶点着色器
-----------------选择:D
6.()对像素操作,运行于渲染管线的光栅化处理阶段,辅助实现诸如纹理混合、光照模型计算或环境映射等效果A.像素着色器B.可编程着色器C.着色器D.顶点着色器
-----------------选择:A
7.()为从无限远以特定的方向照射过来的光,光照强度随距离的增加而衰减,此光源不需要设置光源位置、衰减系数和光照作用范围A.漫反射光B.聚焦光源C.方向光源D.点光源
-----------------选择:C
8.在3DMAX等3D建模工具中创建好模型,模型转换为扩展名为.x的文件,称()A..X文件B.3d文件C.X文件D.3dMax文件
-----------------选择:C9.模板限制中,[„]表示()A.闭合的B.受限的C.开放的D.半开放的
-----------------选择:C
10.在GPU上执行的程序,可对顶点进行操作,包括顶点坐标转换和光照处理的是()A.可编程着色器B.像素着色器C.顶点着色器D.着色器
-----------------选择:C
11.()光垂直于物体时比倾斜时更明亮。A.漫反射光B.环境反射光C.镜面发射光D.自发光
-----------------选择:A
12.()变换后的的几何体位于观察坐标系中。A.局部变换B.取景变换C.世界变换D.空间变换
-----------------选择:B
13.()可以动态地有针对地将某些像素写入后台缓存A.深度缓存B.深度测试C.Alpha测试D.模板缓存
-----------------选择:D
14.Win32程序中利用()进行消息的捕获和处理。A.循环函数B.递归函数C.回调函数D.静态函数
-----------------选择:C
15.已经指定了定点数和面数,同时也分配了适当大小的内存给顶点缓存、索引缓存以及属性缓存等,只是没有填入相应的数据称为()A.一级MeshB.初试MeshC.Mesh初始化D.空Mesh
-----------------选择:D
16.一个Mesh由一个或数个子集组成,每一个都包含Mesh中的使用相同属性的渲染的一组三角形,绘制它中的所有三角形的函数名为()。A.DrawTriSubset2/3
B.DrawMehC.DrawTri3DD.DrawSubset
-----------------选择:D
17.创建的字体对象也是一种占用内存的资源对象,也要遵循()的准则适时释放它。A.最先申请,最后释放B.最先申请,最先释放C.申请和释放没有顺序约束D.以上说法都不正确-----------------选择:A
18.()是用于定义构成物体的三角形单元列表的坐标系。A.观察坐标系B.世界坐标系C.本地坐标系D.转换坐标系
-----------------选择:C
19.cube.x文件内容解释:“xof”标识这是()A.X文件B.DirectX版本C.模板D.浮点数
-----------------选择:A
20.()是Direct3D用来存储绘制到屏幕上的每个像素点深度信息的一块内存缓冲区A.广度缓存B.深度缓存C.深度测试D.广度测试
-----------------选择:B
21.()是Direct3D用来存储绘制到屏幕上每个像素深度信息的一块内存缓冲区。A.蒙版缓冲区B.帧缓冲区C.深度缓冲区D.位置缓冲区
-----------------选择:C
22.如果要对Mesh进行优化,需要知道Mesh的三角形的邻接信息情况,这些信息存储在()中A.邻接矩阵B.邻接缓存C.深度缓存D.邻接数组
-----------------选择:D
二、多选题(共7道试题,共14分。)1.模板定义包含哪些项()A.模板名字B.GUIDC.数据项
D.用于控制模板的限制程度-----------------选择:ABCD2.HAL的顶点处理模式包括()。A.软件顶点处理B.硬件顶点处理
C.在不同设备上的混合顶点处理D.在同一设备上的混合顶点处理-----------------选择:ABD3.投影变换包括哪几种投影方式。A.平面投影B.透视投影C.正射投影D.缩放投影
-----------------选择:BC
4.渲染管线首先要设定哪些数据信息()A.图元B.纹理
C.材质D.顶点
-----------------选择:ABD
5.Direct3D中哪些光是分别独立地用于系统的光照计算的。A.漫反射光B.环境反射光C.镜面发射光D.自发光
-----------------选择:ABC
6.ShaderModel(着色器模型)是微软公司定义图形平台性能的一个标准,着色器是渲染像素和顶点的小程序,分为()A.VertexShaderB.PixelShaderC.HLSLD.Cg
-----------------选择:AB7.DirectX主要由()和()所构成。A.硬件抽象层B.软件抽象层C.硬件模拟层D.软件模拟层
-----------------选择:AC
三、判断题(共21道试题,共42分。)
1.纹理阶段混合状态用于指定当前纹理颜色值和Alpha值的混合方法A.错误B.正确
-----------------选择:B
2.使用索引缓存时,必须将要绘制的模型的索引缓存与设备3/3
相关联且每次只能使用一个索引缓存。A.错误B.正确
-----------------选择:B
3.D3DCOLORVALUE结构体中包含r、g、b和a4个分量,表示物体表面对各种反射光的各种成分的反射比率。r=0.0g=b=a=1.0;r=g=0.0。此时红光和蓝光照射过来,只有蓝光被反射,即材质看上去为蓝色A.错误B.正确
-----------------选择:B
4.若要从缓存中只读不写数据,就不需要锁定缓存,用完后解锁A.错误B.正确
-----------------选择:A
5.使用索引缓存时,必须将要绘制的模型的索引缓存与设备相关联且每次只能使用一个索引缓存。A.错误B.正确
-----------------选择:B
6.向量型的成员可以单独被访问,矩阵型不可以A.错误B.正确
-----------------选择:A
7.有材质和纹理的X文件中,还需定义材质模板、颜色模板、纹理文件名模板、纹理坐标模板等A.错误B.正确
-----------------选择:B
8.通常情况下,深度缓存用于判断三维空间中物体的遮挡情况A.错误B.正确
-----------------选择:B
9.混合定义是将两个或两个以上的图像叠合在一起构成一幅新图像的方法
A.错误B.正确
-----------------选择:B
10.裁剪操作是在拍摄过程中的第四步按动快门拍摄时进行的。A.错误B.正确
-----------------选择:A
11.模板限制指在存储数据对象时,是否可以增加其他数据类型的数据,在模板定义中结束部分的标识A.错误B.正确
-----------------选择:B
12.Direct3D中实现混合的方式是采用Alpha通道,Alpha分量主要用来指定像素的透明等级A.错误B.正确
-----------------选择:B
13.设置深度缓存是指设置深度测试成功时对深度缓存如何操作A.错误B.正确
-----------------选择:A
14.这种随着人们视线的远近而对模型绘制的多边形数目进行动态调整的技术被称为层次网格A.错误B.正确
-----------------选择:A
15.对于图元在二维屏幕上图像的每个像素来说,都必须从纹理中获得一个颜色值,这个过程称为光栅化A.错误B.正确
-----------------选择:A
16.Direct3DAPI对象与GDI并排存在,且各自有操作硬件的硬件抽象层。A.错误B.正确
-----------------选择:B
17.物体表面的颜色不仅与照射光源的属性有关,还与物体的材质属性相关。A.错误B.正确
-----------------选择:B
18.Alpha分量主要是用来指定像素的混合计算比例的A.错误B.正确
-----------------选择:B
19.如果没有使用材质和问题,当前绘制像素的Alpha分量来自每个顶点颜色设置的Alpha值A.错误B.正确
-----------------选择:B
20.像素的Alpha值就是用来做纹理Alpha混合时进行加权计算的的权值A.错误B.正确
-----------------选择:B
21.顶点着色器与像素着色器成对出现,每一组着色器组成一个渲染通道(Pass)。在一个渲染通道内,GPU完成一次图元绘制,有些效果需要对同一个物体进行多次绘制才能完成,这就需要用多个通道来完成,而这些通道共同构成了一个手法(Technique)A.错误B.正确
-----------------选择:B
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
下一篇 : 奥鹏南开大学2014年春《国际商务》在线作业