南开大学20秋《DirectX程序设计》在线作业(参考答案)_第1页
南开大学20秋《DirectX程序设计》在线作业(参考答案)_第2页
南开大学20秋《DirectX程序设计》在线作业(参考答案)_第3页
南开大学20秋《DirectX程序设计》在线作业(参考答案)_第4页
南开大学20秋《DirectX程序设计》在线作业(参考答案)_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、南开大学20秋DirectX程序设计在线作业(参考答案)三维物体变为二维图形的变换称为()。A.平行投影B.旋转变换C.投影变换D.缩放变换DirectX9中发布了高级着色器语言,是()。A.GLSLB.HLSLC.CgD.C+三维物体变为二维图形的变换称为()。A.平行投影B.旋转变换C.投影变换D.缩放变换D3DCOLORVALUE结构体中包含r、g、b和a4个分量,表示物体表面对各种反射光的各种成分的反射比率。r=g=0.0;b=a=1.0;r=g=0.0。此时红光和绿光照射过来,分析正确的是()。A.所有光线都被反射,材质看上去为白色B.只有红光被反射,即材质看上去为红色C.反射的光为

2、红光和蓝光的混合色D.所有的光都不被反射,材质看上去为黑色cube.x文件内容解释:“xof”标识这是()。A.X文件B.DirectX版本C.模板D.浮点数Win32程序中利用()进行消息的捕获和处理。A.循环函数B.递归函数C.回调函数D.静态函数在使用Direct3D编程时,我们使用()矩阵表示一个变换。A.3×3B.4×4C.2×2D.1×4替换顶点处理的部分叫做()。A.像素着色器B.着色器C.顶点着色器D.可编程着色器如果要对Mesh进行优化,需要知道Mesh的三角形的邻接信息情况,这些信息存储在()中。A.邻接矩阵B.邻接缓存C.深度缓存D

3、.邻接数组对于所有纹理上的每一个纹理像素, Direct3D需要有一个统一的地址范围,是在()之间。A.0.01.0B.0.02.0C.1.02.0D.0.03.0()是Direct3D用来存储绘制到屏幕上的每个像素点深度信息的一块内存缓冲区。A.广度缓存B.深度缓存C.深度测试D.广度测试()是Win32编程的基础。A.消息机制B.窗口过程C.消息机制或窗口过程D.消息机制和窗口过程()是最快的着色方式。A.平面着色B.高洛德着色C.两种方式都很快D.两种方式都很慢Direct3D中采用的纹理过滤方案中,()是采用了“首先取得与计算得到的纹理元素的浮点地址最接近的上、下、左、右4个纹理元素,

4、对这4个纹理元素进行加权平均,得到最终显示的颜色值”思想的纹理过滤方案。A.线性过滤(linear filtering)B.最近点采样(nearest point sampling)C.各向异性过滤(anisotropic filtering)D.mipmap过滤(mipmap filtering)模板限制中,.表示()。A.开放的B.闭合的C.受限的D.半开放的纹理采样属性设置函数SetSamplerState()的参数有()。A.1个B.2个C.3个D.4个()光源的发光区域是一个圆锥体。A.点光源B.方向光源C.聚焦光源D.混合光源当需要对场景进行矩阵V的取景变换,选择下面的()。A.D

5、evice-SetTransform(D3DTS_PROJECTION,&V)B.Device-SetTransform(D3DTS_WORLD,&V)C.Device-SetTransform(D3DTS_TEXTURE0,&V)D.Device-SetTransform(D3DTS_VIEW,&V)()是应用程序第一个创建而最后一个释放的对象。A.Direct3D设备对象B.COM组件对象C.Direct3D对象D.类工厂对象如要绘制子集0中的所有三角形,代码如何?()A.Mesh-DrawSubset()B.Mesh-DrawSubset(1)C.Mesh

6、-DrawSubset(0)D.Mesh-DrawSubset()可以用来判断向量叉乘值的方向。A.左手定则B.右手定则C.左手坐标系D.右手坐标系()是图形中最基本的几何对象。A.点B.线C.向量D.三角形HAL的顶点处理模式包括()。A.软件顶点处理B.硬件顶点处理C.在不同设备上的混合顶点处理D.在同一设备上的混合顶点处理Direct3D提供了哪些方法来简化纹理过滤的过程?()A.最近点采样B.线性过滤C.各向异性过滤D.mipmap过滤纹理过滤的类型有()。A.缩小过滤B.放大过滤C.多纹理过滤D.双线性过滤模板定义包含哪些项?()A.模板名字B.GUIDC.数据项D.用于控制模板的限

7、制程度Direct3D中哪些光是分别独立地用于系统的光照计算的?()A.漫反射光B.环境反射光C.镜面发射光D.自发光渲染管线首先要设定哪些数据信息?()A.顶点B.图元C.纹理D.材质下面有哪些函数表示物体的基本变换是?()A.D3DXMatrixTranslationB.D3DXMatrixScalingC.D3DXMatrixRotationAxisD.D3DXMatrixMultiply一个采样对象包含一个纹理对象以及对该纹理进行采样所需要的一些状态。()A.正确B.错误图元是Direct3D中定义的基本图形表示,是组成一个单一实体的一组点和线的集合。()A.正确B.错误Direct3

8、DAPI对象与GDI并排存在,且各自有操作硬件的硬件抽象层。()A.正确B.错误在DirectX对窗口进行渲染之前,无需先对窗口进行渲染方面的配置。()A.正确B.错误像素的Alpha值就是纹理Alpha混合之后的值。()A.正确B.错误雪特效的实现原理是绘制面片,然后给面片贴上雪花的纹理,接着控件雪花的密度和运动轨迹等就形成了雪特效。()A.正确B.错误裁剪操作是在拍摄过程中的第四步按动快门拍摄时进行的。()A.正确B.错误若两个向量的长度和方向相同,但起点位置不同,则两向量是不相等的。()A.正确B.错误观察体的大小依赖于窗口的大小。()A.正确B.错误一个Direct3D对象可以创建多个

9、Direct3D设备对象。()A.正确B.错误在光照计算中,我们需要知道每个顶点的法线方向来确定顶点所接收到的光照,顶点的法线方向与其所在的表面是相同的。()A.正确B.错误若要从缓存中读取数据,需要锁定缓存,用完后解锁。()A.正确B.错误使用索引缓存时,必须将要绘制的模型的索引缓存与设备相关联且每次只能使用一个索引缓存。()A.正确B.错误我们创建顶点缓存和索引缓存而非数组来存储数据,是因为顶点缓存和索引缓存可以被放置在显存中,能获得较快的绘制速度。()A.正确B.错误纹理包装在u和v方向上可以同时使用。()A.正确B.错误在Direct3D的程序设计过程中,如果用到了一些新的、特别的或高

10、级的特性,最好要先检查一下我们使用的图形设备的性能。()A.正确B.错误Direct3D开发和部署的基本环境是DXUT的编程环境。()A.正确B.错误物体表面的颜色不仅与照射光源的属性有关,还与物体的材质属性相关。()A.正确B.错误通常情况下,深度缓存对应与屏幕大小相同的一块二维区域。()A.正确B.错误Alpha混合是渲染状态的一种,不启用Alpha混合也能进行相关计算。()A.正确B.错误纹理阶段混合状态用于指定当前纹理颜色值和Alpha值的混合方法。()A.正确B.错误 参考答案:C参考答案:B参考答案:C参考答案:D参考答案:A参考答案:C参考答案:B参考答案:C参考答案:D参考答案:A参考答案:B参考答案:D参考答案:A参考答案:A参考答案:A参考答案:C参考答案:C参考答案:D参考答案:C参考答案:C参考答案:B参考答案:A参考答案:ABD参考答案:ABCD参考答案:

温馨提示

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

评论

0/150

提交评论