南开大学23春“计算机科学与技术”《DirectX程序设计》考试高频考点参考题库带答案_第1页
南开大学23春“计算机科学与技术”《DirectX程序设计》考试高频考点参考题库带答案_第2页
南开大学23春“计算机科学与技术”《DirectX程序设计》考试高频考点参考题库带答案_第3页
南开大学23春“计算机科学与技术”《DirectX程序设计》考试高频考点参考题库带答案_第4页
南开大学23春“计算机科学与技术”《DirectX程序设计》考试高频考点参考题库带答案_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

长风破浪会有时,直挂云帆济沧海。南开大学23春“计算机科学与技术”《DirectX程序设计》考试高频考点参考题库带答案(图片大小可自由调整)第I卷一.综合考核(共15题)1.通过使用索引缓冲区,我们可以不再使用顶点缓冲区。()A.正确B.错误2.光源类型试图模拟自然界各种真实的光源。()A.正确B.错误3.对于所有纹理上的每一个纹理像素,Direct3D需要有一个统一的地址范围,是在()之间。A.0.0~1.0B.0.0~2.0C.1.0~2.0D.0.0~3.04.()为从无限远以特定的方向照射过来的光,光照强度随距离的增加而衰减,此光源不需要设置光源位置、衰减系数和光照作用范围。A.漫反射光B.聚焦光源C.方向光源D.点光源5.已经指定了定点数和面数,同时也分配了适当大小的内存给顶点缓存、索引缓存以及属性缓存等,只是没有填入相应的数据称为()。A.一级MeshB.空MeshC.初试MeshD.Mesh初始化6.D3D中的光照模型有:()A.环境光B.漫反射C.镜面反射D.全反射7.实现光照所要用的函数有()。A.SetRenderState()B.SetMaterial()C.SetLight()D.LightEnable()8.请问在Direct3D的一个场景中,最多可设置几个光源,请给出相应的设置函数。9.替换顶点处理的部分叫做()。A.像素着色器B.着色器C.顶点着色器D.可编程着色器10.()是图形中最基本的几何对象。A.点B.线C.向量D.三角形11.()是应用程序第一个创建而最后一个释放的对象。A.Direct3D设备对象B.COM组件对象C.Direct3D对象D.类工厂对象12.在3DMAX等3D建模工具中创建好模型,模型转换为扩展名为.x的文件,称()A..X文件B.3d文件C.X文件D.3dMax文件13.渲染管线首先要设定哪些数据信息?()A.顶点B.图元C.纹理D.材质14.对于图元在二维屏幕上图像的每个像素来说,都必须从纹理中获得一个颜色值,这个过程称为纹理过滤。()A.正确B.错误15.我们创建顶点缓存和索引缓存而非数组来存储数据,是因为顶点缓存和索引缓存可以被放置在显存中,能获得较快的绘制速度。()A.正确B.错误第II卷一.综合考核(共15题)1.在Direct3D的程序设计过程中,如果用到了一些新的、特别的或高级的特性,最好要先检查一下我们使用的图形设备的性能。()A.正确B.错误2.当三维物体表面与投影平面不平行时,它在屏幕上的投影会扭曲,这种现象称为mipmap过滤。()A.正确B.错误3.Direct3D中哪些光是分别独立地用于系统的光照计算的?()A.漫反射光B.环境反射光C.镜面发射光D.自发光4.Alpha测试并不把当前像素的颜色与颜色缓冲中像素的颜色混合,像素要么完全不透明,要么完全透明。()A.正确B.错误5.纹理采样属性设置函数SetSamplerState()的参数有()。A.1个B.2个C.3个D.4个6.Direct3D提供了哪些()方法来简化纹理过滤的过程A.最近点采样B.线性过滤C.各向异性过滤D.mipmap过滤7.模板定义包含哪些项()A.模板名字B.GUIDC.数据项D.用于控制模板的限制程度8.在3DMAX等3D建模工具中创建好模型,模型转换为扩展名为.x的文件,称()。A..X文件B.3d文件C.X文件D.3dMax文件9.绘制文本无需在渲染循环函数中执行。()A.正确B.错误10.对于所有纹理上的每一个纹理像素,Direct3D需要有一个统一的地址范围,是在()之间。A.0.0~1.0B.0.0~2.0C.1.0~2.0D.0.0~3.011.()是建立在Direct3D9和Direct3D10上的一个程序框架,其目标是建立一个强大而容易使用的Direct3D游戏开发框架,它简化了Win32和Direct3DAPI的使用。12.除了进行几何信息的排序外,还将创建一个属性表,该表是()A.数组B.缓存C.序列D.线性表13.在进行纹理映射时,我们需要设置纹理的过滤方式,使用下面的哪个方法?()A.SetRenderStateB.SetSamplerStateC.SetMaterialD.SetLight14.图元是Direct3D中定义的基本图形表示,是组成一个单一实体的一组点和线的集合。()A.正确B.错误15.一个Direct3D对象可以创建多个Direct3D设备对象。()A.正确B.错误第III卷一.综合考核(共15题)1.纹理包装在u和v方向上可以同时使用。()A.正确B.错误2.采用()时,复制与这个浮点值地址最接近的整数地址的纹理元素的颜色A.最近点采样B.线性过滤C.各向异性过滤D.mipmap过滤3.下面有哪些函数表示物体的基本变换是()A.D3DXMatrixTranslationB.D3DXMatrixScalingC.D3DXMatrixRotationAxisD.D3DXMatrixMultiply4.接口ID3DXMesh提供了DrawSubset(DWORDAttribID)方法,渲染参数AttribID指的是子集中的各个三角形。()A.正确B.错误5.建模是指用一定的数学和物理方法建立所需3D场景的几何描述。()A.正确B.错误6.在光照计算中,我们需要知道每个顶点的法线方向来确定顶点所接收到的光照,顶点的法线方向与其所在的表面是相同的。()A.正确B.错误7.()对象是用来指定字体属性的。A.LPD3DXFONTB.LPDIRECT3D9C.LPDIRECT3DDEVICE9D.RECT8.纹理过滤的类型有()。A.缩小过滤B.放大过滤C.多纹理过滤D.双线性过滤9.()是用于定义构成物体的三角形单元列表的坐标系。A.世界坐标系B.本地坐标系C.观察坐标系D.屏幕坐标系10.由于矩阵相乘不具有交换性,所以我们在对物体进行世界变换时一定要考虑变换的先后,以达到我们想要的变换效果。()A.正确B.错误11.模板限制中,[...]表示()。A.开放的B.闭合的C.受限的D.半开放的12.Direct3D中使用的是()。A.左手坐标系B.右手坐标系C.两个都可以D.两个都不是13.以下哪个释放顺序是正确的()A.Direct3D对象、Direct3D设备对象B.Direct3D设备对象、Direct3D对象C.顺序任意D.无需释放14.3D世界中最基本的图形是()。A.点B.线C.向量D.三角形15.Direct3DHAL仅实现与设备相关的代码并且不做任何模拟。()A.正确B.错误第I卷参考答案一.综合考核1.参考答案:B2.参考答案:A3.参考答案:A4.参考答案:C5.参考答案:B6.参考答案:ABC7.参考答案:ABCD8.参考答案:最多可设置8个光源HRESULTSetLight(DWORDIndex,CONSTD3DLight9*pLight);9.参考答案:C10.参考答案:A11.参考答案:C12.参考答案:C13.参考答案:ABC14.参考答案:A15.参考答案:A第II卷参考答案一.综合考核1.参考答案:A2.参考答案:B3.参考答案:ABC4.参考答案:A5.参考答案:C6.参考答案:ABCD7.参考答案:ABCD8.参考答案:C9.参考答案:B10.参考答案:A11.参考答案:DXUT(TheDirectXUtilityLibrary)12.参考答案:A1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论