南开大学21春《DirectX程序设计》在线作业二满分答案69

上传人:工**** 文档编号:469642524 上传时间:2022-09-29 格式:DOCX 页数:14 大小:14.03KB
返回 下载 相关 举报
南开大学21春《DirectX程序设计》在线作业二满分答案69_第1页
第1页 / 共14页
南开大学21春《DirectX程序设计》在线作业二满分答案69_第2页
第2页 / 共14页
南开大学21春《DirectX程序设计》在线作业二满分答案69_第3页
第3页 / 共14页
南开大学21春《DirectX程序设计》在线作业二满分答案69_第4页
第4页 / 共14页
南开大学21春《DirectX程序设计》在线作业二满分答案69_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《南开大学21春《DirectX程序设计》在线作业二满分答案69》由会员分享,可在线阅读,更多相关《南开大学21春《DirectX程序设计》在线作业二满分答案69(14页珍藏版)》请在金锄头文库上搜索。

1、南开大学21春DirectX程序设计在线作业二满分答案1. 优化Mesh也就是可以重新组织其中的顶点和索引,以便更加有效地渲染Mesh。( )A.正确B.错误参考答案:A2. 模板定义包含哪些项( )模板定义包含哪些项( )A.模板名字B.GUIDC.数据项D.用于控制模板的限制程度参考答案:ABCD3. 在Direct3D的一个场景中,最多可设置8个光源。( )A.正确B.错误参考答案:A4. 访问缓存接口之前要对其进行锁定来获取指向缓存内容的指针,访问完毕之后,必须对其进行相应的解锁操作。( )A.正确B.错误参考答案:A5. 在进行纹理映射时,我们需要设置纹理的过滤方式,使用下面的哪个方

2、法?( )A.SetRenderStateB.SetSamplerStateC.SetMaterialD.SetLight参考答案:B6. ( )是一个在图形卡的GPU上执行的程序,可对顶点进行操作;包括顶点坐标转换和光照处理。A.像素着色器B.可编程着色器C.着色器D.顶点着色器参考答案:D7. Direct3D中哪些光是分别独立地用于系统的光照计算的( )Direct3D中哪些光是分别独立地用于系统的光照计算的( )A.漫反射光B.环境反射光C.镜面发射光D.自发光参考答案:ABC8. 渲染管线首先要设定哪些数据信息?( )A.顶点B.图元C.纹理D.材质参考答案:ABC9. 雪特效的实现

3、原理是绘制面片,然后给面片贴上雪花的纹理,接着控件雪花的密度和运动轨迹等就形成了雪特效。( )A.正确B.错误参考答案:A10. 渲染后的物体看起来像是由许许多多的三角形、四边形或五边形组成的,就像网一样,我们称为网状结构。( )A.正确B.错误参考答案:B11. 由于矩阵相乘不具有交换性,所以我们在对物体进行世界变换时一定要考虑变换的先后,以达到我们想要的变换效果。( )A.正确B.错误参考答案:A12. 可以存储RGB数据的结构包括( )。A.DWORDB.D3DCOLORC.D3DCOLORVALUED.D3DXCOLOR参考答案:ABCD13. ( )变换后的的几何体位于观察坐标系中。

4、A.局部变换B.取景变换C.世界变换D.空间变换参考答案:B14. 直线与平面的夹角小于等于90。( )A.正确B.错误参考答案:A15. 纹理过滤的类型有( )。A.缩小过滤B.放大过滤C.多纹理过滤D.双线性过滤参考答案:ABC16. ( )是Win32编程的基础。A.消息机制B.窗口过程C.消息机制或窗口过程D.消息机制和窗口过程参考答案:D17. ( )光垂直于物体时比倾斜时更明亮。A.漫反射光B.环境反射光C.镜面发射光D.自发光参考答案:A18. 顶点和像素由GPU来执行,是固定功能管线的一部分。( )顶点和像素由GPU来执行,是固定功能管线的一部分。( )A.正确B.错误参考答案

5、:A19. D3DCOLORVALUE结构体中包含r、g、b和a4个分量,表示物体表面对各种反射光的各种成分的反射比率。r=g=0.0;b=a=1.0;r=g=0.0。此时红光和绿光照射过来,分析正确的是( )。A.所有光线都被反射,材质看上去为白色B.只有红光被反射,即材质看上去为红色C.反射的光为红光和蓝光的混合色D.所有的光都不被反射,材质看上去为黑色参考答案:D20. 已经指定了定点数和面数,同时也分配了适当大小的内存给顶点缓存、索引缓存以及属性缓存等,只是没有填入相应的数据称为( )已经指定了定点数和面数,同时也分配了适当大小的内存给顶点缓存、索引缓存以及属性缓存等,只是没有填入相应

6、的数据称为( )A.一级MeshB.空MeshC.初试MeshD.Mesh初始化参考答案:B21. Direct3D中的光照模型就是光源类型。( )A.正确B.错误参考答案:B22. 在Direct3D的程序设计过程中,如果用到了一些新的、特别的或高级的特性,最好要先检查一下我们使用的图形设备的性能。( )在Direct3D的程序设计过程中,如果用到了一些新的、特别的或高级的特性,最好要先检查一下我们使用的图形设备的性能。( )A.正确B.错误参考答案:A23. g_pd3dDevice-SetRenderState(D3DRS_SHADEMODE,D3DSHADE_GOURAUD),这行代码

7、完成的功能是( )。参考答案:设置着色模式为高洛德着色模式24. 除了进行几何信息的排序外,还将创建一个 属性表,该表是( )除了进行几何信息的排序外,还将创建一个 属性表,该表是( )A.数组B.缓存C.序列D.线性表参考答案:A25. 平面着色模式,所有像素的Alpha值都大于等于该多边形的第一个顶点的Alpha值。( )A.正确B.错误参考答案:B26. D3D中的光照模型有:( )A.环境光B.漫反射C.镜面反射D.全反射参考答案:ABC27. 使用索引缓存时,必须将要绘制的模型的索引缓存与设备相关联且每次只能使用一个索引缓存。( )使用索引缓存时,必须将要绘制的模型的索引缓存与设备相

8、关联且每次只能使用一个索引缓存。( )A.正确B.错误参考答案:A28. 绘制文本无需在渲染循环函数中执行。( )绘制文本无需在渲染循环函数中执行。( )A.正确B.错误参考答案:B29. 裁剪操作是在拍摄过程中的第四步按动快门拍摄时进行的。( )裁剪操作是在拍摄过程中的第四步按动快门拍摄时进行的。( )A.正确B.错误参考答案:B30. 使用OptimizeInplace( )进行网格优化后,Mesh的几何信息将按照属性进行排序,这样各个子集的顶点/索引将组成连续的块。( )A.正确B.错误参考答案:B31. 利用模板缓存来阻止对后台缓存村长哦功能某些特定区域进行绘制,判定是否将某个像素写入

9、后台缓存的决策过程称为( )。A.模板测试B.深度缓存C.深度测试D.Alpha测试参考答案:A32. 直线与平面的夹角小于等于90。( )A.正确B.错误参考答案:A33. 实现光照所要用的函数有( )。A.SetRenderState( )B.SetMaterial( )C.SetLight( )D.LightEnable( )参考答案:ABCD34. 请问在Direct3D的一个场景中,最多可设置几个光源,请给出相应的设置函数。参考答案:最多可设置8个光源HRESULT SetLight(DWORD Index,CONST D3DLight9 *pLight );35. 对于所有纹理上的

10、每一个纹理像素, Direct3D需要有一个统一的地址范围,是在( )之间。对于所有纹理上的每一个纹理像素, Direct3D需要有一个统一的地址范围,是在( )之间。A.0.01.0B.0.02.0C.1.02.0D.0.03.0参考答案:A36. 常见的纹理寻址模式有( )A.重叠纹理寻址模式B.镜像纹理寻址模式C.钳位纹理寻址模式D.边界颜色纹理寻址模式参考答案:ABCD37. 在Direct3D的程序设计过程中,如果用到了一些新的、特别的或高级的特性,最好要先检查一下我们使用的图形设备的性能。( )A.正确B.错误参考答案:A38. ( )缓存方式通常被放置在显存中,其中的数据能被有效

11、地处理。A.静态缓存B.动态缓存C.两种都可以D.两种都不可以参考答案:A39. DXUT框架将与文本渲染相关的属性和接口都封装在( )类中。DXUT框架将与文本渲染相关的属性和接口都封装在( )类中。A.ID3DXFontB.ID3DXSpriteC.DIRECT3DDEVICE9D.CDXUTTextHelper参考答案:D40. 实现光照所要用的函数有( )实现光照所要用的函数有( )A.SetRenderState( )B.SetMaterial( )C.SetLight( )D.LightEnable( )参考答案:ABCD41. 纹理包装在u和v方向上可以同时使用。( )A.正确B

12、.错误参考答案:A42. 在3DMAX等3D建模工具中创建好模型,模型转换为扩展名为.x的文件,称( )在3DMAX等3D建模工具中创建好模型,模型转换为扩展名为.x的文件,称( )A.X文件B.3d文件C.X文件D.3dMax文件参考答案:C43. 在3DMAX等3D建模工具中创建好模型,模型转换为扩展名为.x的文件,称( )。A.X文件B.3d文件C.X文件D.3dMax文件参考答案:C44. 三角形条带的顶点顺序必须是按照顺时针画的。( )三角形条带的顶点顺序必须是按照顺时针画的。( )A.正确B.错误参考答案:A45. ( )是用于定义构成物体的三角形单元列表的坐标系。( )是用于定义

13、构成物体的三角形单元列表的坐标系。A.世界坐标系B.本地坐标系C.观察坐标系D.屏幕坐标系参考答案:B46. Direct3DAPI对象与GDI并排存在,且各自有操作硬件的硬件抽象层。( )A.正确B.错误参考答案:A47. 在使用Direct3D编程时,我们使用( )矩阵表示一个变换。A.33B.44C.22D.14参考答案:B48. Direct3D中使用的是( )。A.左手坐标系B.右手坐标系C.两个都可以D.两个都不是参考答案:A49. 一个Direct3D对象可以创建多个Direct3D设备对象。( )A.正确B.错误参考答案:A50. 在光照计算中,我们需要知道每个顶点的法线方向来确定顶点所接收到的光照,顶点的法线方向与其所在的表面是相同的。( )A.正确B.错误参考答案:B51. 图元是Direct3D中定义的基本图形表示,是组成一个单一实体的一组点和线的集合。( )A.正确B.错误参考答案:B52. 三角形属性ID存储在Mesh的属性缓存中,由于每个三角形都对应一项属性缓存,所以属性缓存中的项目数等于

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号