南开大学21秋《DirectX程序设计》在线作业一答案参考88

上传人:博****1 文档编号:511370578 上传时间:2022-12-26 格式:DOCX 页数:14 大小:14.17KB
返回 下载 相关 举报
南开大学21秋《DirectX程序设计》在线作业一答案参考88_第1页
第1页 / 共14页
南开大学21秋《DirectX程序设计》在线作业一答案参考88_第2页
第2页 / 共14页
南开大学21秋《DirectX程序设计》在线作业一答案参考88_第3页
第3页 / 共14页
南开大学21秋《DirectX程序设计》在线作业一答案参考88_第4页
第4页 / 共14页
南开大学21秋《DirectX程序设计》在线作业一答案参考88_第5页
第5页 / 共14页
点击查看更多>>
资源描述

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

1、南开大学21秋DirectX程序设计在线作业一答案参考1. 绘制文本无需在渲染循环函数中执行。( )绘制文本无需在渲染循环函数中执行。( )A.正确B.错误参考答案:B2. 光栅化过程是通过硬件和软件混合图形处理来完成的。( )A.正确B.错误参考答案:B3. 深度缓冲(又称Z-buffer)的作用是确保多边形能够正确地显示在它们本来的深度(相对于摄像机)上。( )A.正确B.错误参考答案:A4. 创建的字体对象不是占用内存的资源对象,因此无需释放。( )创建的字体对象不是占用内存的资源对象,因此无需释放。( )A.正确B.错误参考答案:B5. 在DirectX对窗口进行渲染之前,无需先对窗口

2、进行渲染方面的配置。( )A.正确B.错误参考答案:B6. 物体表面的颜色不仅与照射光源的属性有关,还与物体的材质属性相关。( )A.正确B.错误参考答案:A7. ( )光垂直于物体时比倾斜时更明亮。( )光垂直于物体时比倾斜时更明亮。A.漫反射光B.环境反射光C.镜面发射光D.自发光参考答案:A8. 创建一个ID3DXMesh对象,然后从X文件中读取集合信息数据填入到这个对象中。请给出读取函数的定义,及相关参数的含义。参考答案:HRESULT D3DXLoadMeshFromX(LPCSTR pFilename, /X 文件名DWORD Options, /创建标志LPDIRECT3DDEV

3、ICE9 pDevice, /与创建Mesh有关的设备LPD3DXBUFFER* ppAdjacency, /返回包含DWORD的ID3DXBuffer类型 /的指针,描述Mesh的邻接信息LPD3DXBUFFER* ppMaterials, /返回包含D3DXMATERIAL结构的数组 rn/的ID3DXBuffer指针,存储了Mesh的材质数据LPD3DXBUFFER* ppEffectInstances, /返回一个包含D3DXEFFECTINSTANCE结 rn/构的数组的ID3DXBuffer类型指针PDWORD pNumMaterials, /返回Mesh的材质数LPD3DXMES

4、H * ppMesh /返回填充了X文件几何信息的ID3DXMesh对象);9. D3DCOLORVALUE结构体中包含r、g、b和a4个分量,表示物体表面对各种反射光的各种成分的反射比率。r=g=0.0;b=a=1.0;r=g=0.0。此时红光和绿光照射过来,分析正确的是( )。A.所有光线都被反射,材质看上去为白色B.只有红光被反射,即材质看上去为红色C.反射的光为红光和蓝光的混合色D.所有的光都不被反射,材质看上去为黑色参考答案:D10. ( )变换后的的几何体位于观察坐标系中。A.局部变换B.取景变换C.世界变换D.空间变换参考答案:B11. 雪特效的实现原理是绘制面片,然后给面片贴上

5、雪花的纹理,接着控件雪花的密度和运动轨迹等就形成了雪特效。( )A.正确B.错误参考答案:A12. Direct3D支持最多8层的多层纹理映射。( )Direct3D支持最多8层的多层纹理映射。( )A.正确B.错误参考答案:A13. Direct3D采用了两种方法进行雾化处理顶点雾化和像素雾化。( )A.正确B.错误参考答案:A14. 利用模板缓存来阻止对后台缓存村长哦功能某些特定区域进行绘制,判定是否将某个像素写入后台缓存的决策过程称为( )。A.模板测试B.深度缓存C.深度测试D.Alpha测试参考答案:A15. Alpha混合是渲染状态的一种,不启用Alpha混合也能进行相关计算。(

6、)A.正确B.错误参考答案:B16. PixelShader被翻译为“像素着色器”,简写为PS。它可以对进入管线的每一个像素点进行着色处理。( )A.正确B.错误参考答案:A17. ( )是由光源发出经多次散射而无法确定其方向的光。A.漫反射光B.环境反射光C.镜面发射光D.自发光参考答案:B18. DirectX主要由( )和( )所构成。DirectX主要由( )和( )所构成。A.硬件抽象层B.软件抽象层C.硬件模拟层D.软件模拟层参考答案:AC19. 替换顶点处理的部分叫做( )。A.像素着色器B.着色器C.顶点着色器D.可编程着色器参考答案:C20. 如要绘制子集0中的所有三角形,代

7、码如何?( )A.Mesh-DrawSubset( )B.Mesh-DrawSubset(1)C.Mesh-DrawSubset(0)D.Mesh-DrawSubset参考答案:C21. 替换顶点处理的部分叫做( )A.像素着色器B.着色器C.顶点着色器D.可编程着色器参考答案:C22. Direct3D中的光照模型就是光源类型。( )A.正确B.错误参考答案:B23. 三角形属性ID存储在Mesh的属性缓存中,由于每个三角形都对应一项属性缓存,所以属性缓存中的项目数等于Mesh中的三角形的个数。( )A.正确B.错误参考答案:A24. 建模是指用一定的数学和物理方法建立所需3D场景的几何描述

8、。( )A.正确B.错误参考答案:B25. 当三维物体表面与投影平面不平行时,它在屏幕上的投影会扭曲,这种现象称为mipmap过滤。( )当三维物体表面与投影平面不平行时,它在屏幕上的投影会扭曲,这种现象称为mipmap过滤。( )A.正确B.错误参考答案:B26. ( )的发光区域是一个圆锥体,具有颜色、位置和发出光的方向,由一个比较亮的内圆锥和一个较大的外圆锥组成,光强由内而外逐渐减小。A.漫反射光B.聚焦光源C.镜面发射光D.点光源参考答案:B27. Direct3D支持哪些多边形填充模式( )。A.点模式B.线框模式C.实体模式D.混合模式参考答案:ABC28. 采用( )时,复制与这

9、个浮点值地址最接近的整数地址的纹理元素的颜色。A.最近点采样B.线性过滤C.各向异性过滤D.mipmap过滤参考答案:A29. 我们创建顶点缓存和索引缓存而非数组来存储数据,是因为顶点缓存和索引缓存可以被放置在显存中,能获得较快的绘制速度。( )A.正确B.错误参考答案:A30. 可以存储RGB数据的结构包括( )。A.DWORDB.D3DCOLORC.D3DCOLORVALUED.D3DXCOLOR参考答案:ABCD31. Alpha测试并不把当前像素的颜色与颜色缓冲中像素的颜色混合,像素要么完全不透明,要么完全透明。( )A.正确B.错误参考答案:A32. ( )为从无限远以特定的方向照射

10、过来的光,光照强度随距离的增加而衰减,此光源不需要设置光源位置、衰减系数和光照作用范围。( )为从无限远以特定的方向照射过来的光,光照强度随距离的增加而衰减,此光源不需要设置光源位置、衰减系数和光照作用范围。A.漫反射光B.聚焦光源C.方向光源D.点光源参考答案:C33. DirectX9中发布了高级着色器语言,是( )。A.GLSLB.HLSLC.CgD.C+参考答案:B34. 有材质和纹理的X文件中,还需定义材质模板、颜色模板、纹理文件名模板、纹理坐标模板等。( )A.正确B.错误参考答案:A35. 3D世界中最基本的图形是( )3D世界中最基本的图形是( )A.点B.线C.向量D.三角形

11、参考答案:D36. 在Direct3D的程序设计过程中,如果用到了一些新的、特别的或高级的特性,最好要先检查一下我们使用的图形设备的性能。( )在Direct3D的程序设计过程中,如果用到了一些新的、特别的或高级的特性,最好要先检查一下我们使用的图形设备的性能。( )A.正确B.错误参考答案:A37. Direct3D中使用的是( )。A.左手坐标系B.右手坐标系C.两个都可以D.两个都不是参考答案:A38. 模板定义包含哪些项( )模板定义包含哪些项( )A.模板名字B.GUIDC.数据项D.用于控制模板的限制程度参考答案:ABCD39. 在Direct3D的程序设计过程中,如果用到了一些新

12、的、特别的或高级的特性,最好要先检查一下我们使用的图形设备的性能。( )A.正确B.错误参考答案:A40. 在Direct3D的一个场景中,最多可设置8个光源。( )A.正确B.错误参考答案:A41. 纹理采样属性设置函数SetSamplerState( )的参数有纹理采样属性设置函数SetSamplerState( )的参数有A.1个B.2个C.3个D.4个参考答案:C42. Direct3D开发和部署的基本环境是DXUT的编程环境。( )A.正确B.错误参考答案:B43. ( )是HAL设备的变体,只支持硬件顶点处理。( )是HAL设备的变体,只支持硬件顶点处理。A.纯软件模式B.在不同设

13、备上的混合顶点处理模式C.在同一设备上的混合顶点处理模式D.纯硬件模式参考答案:D44. 使用OptimizeInplace( )进行网格优化后,Mesh的几何信息将按照属性进行排序,这样各个子集的顶点/索引将组成连续的块。( )A.正确B.错误参考答案:B45. ( )的功能是对进入管线的每一个像素点进行着色处理。( )的功能是对进入管线的每一个像素点进行着色处理。A.像素着色器B.着色器C.顶点着色器D.可编程着色器参考答案:A46. 常见的纹理寻址模式有( )A.重叠纹理寻址模式B.镜像纹理寻址模式C.钳位纹理寻址模式D.边界颜色纹理寻址模式参考答案:ABCD47. 3D世界中最基本的图形是( )。A.点B.线C.向量D.三角形参考答案:D48. ( )的发光区域是一个圆锥体,具有颜色、位置和发出光的方向,由一个比较亮的内圆锥和一个 较大的 外圆锥组成,光强由内而外逐渐减小。A.漫反射光B.聚焦光源C.镜面发射光D.点光源参考答案:B49. ( )是一个在图形卡的GPU上执行的程序,可对顶点进行操作;包括顶点坐标转换和光照处理A.像素着色器B.可编程

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

当前位置:首页 > 高等教育 > 习题/试题

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