单项选择题在D3D中,为什么采用顶点缓存来存储顶点而不采用数组()。

A、因为对数组的使用比较麻烦
B、因为数组所占用的存储空间较大
C、因为顶点缓存可以被存放在显存中
D、因为顶点缓存可以被放置在系统主存储区中


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题光栅化的任务是()

A、显示物体的某一部分
B、计算每个像素的颜色值
C、计算图形应该显示在哪个像素
D、将物体显示到屏幕上

2.单项选择题视口变换的任务是()

A、将顶点坐标从投影窗口转换到屏幕的一个矩形区域
B、将物体显示到整个窗体
C、将物体投影到某个平面
D、将物体变换到世界坐标系中

3.单项选择题物体经投影处理后,呈现()

A、远大近小的现象
B、远小近大的现象
C、没有变化
D、远近一样大

4.单项选择题投影是指()

A、将物体有n维变换成n-1维
B、物体的背影
C、物体的阴影
D、物体的映像

5.单项选择题消隐的目的是()

A、展示物体的每一个面
B、在二维空间中显示3D的物体
C、将那些被遮挡的面隐藏掉
D、显示那些无法看到的面

6.单项选择题下面对观察坐标系的描述正确的是()

A、观察坐标系是指人所在的坐标系
B、观察坐标系是指摄像机在世界坐标系中的位置
C、观察坐标系是指将摄像机变换到世界坐标系的原点,并将其旋转,使摄像机的光轴与世界坐标系Z轴正方向一致,同样世界坐标系的其他物体也做同样的变换
D、观察坐标系与物体的局部坐标系一致

7.单项选择题在D3D中,如何将一个物体由局部坐标系变换到世界坐标系()

A、可通过SetTransform函数实现,并将其第一个参数设置成D3DTS_WORLD
B、可通过SetTransform函数实现,并将其第二个参数设置成D3DTS_WORLD
C、可通过SetTransform函数实现,并将其第一个参数设置成D3DTS_PROJECTION
D、可通过SetTransform函数实现,并将其第二个参数设置成D3DTS_PROJECTION

8.单项选择题“视域体”是指()。

A、摄像机所能拍摄到的区域
B、介于近裁剪面和远裁剪面之间的区域
C、从摄像头到无穷远处的区域
D、人所能看到的所有区域

9.单项选择题下面哪一种情况下无法绘制出一个3D图形()。

A、知道3D图形的每个顶点
B、知道3D图形的每个顶点以及构成三角面的顶点的索引
C、知道构成3D图形的的每个顶点以及每个顶点的法向矢量
D、知道构成3D图形的所有三角面上的顶点

10.单项选择题在进行Direct3D初始化时需要填写D3DPRESENT_PARAMETER结构,下面哪些内容不在该结构的描述范围之内()。

A、表面的信息
B、像素的格式
C、深度缓存或模板缓存的格式
D、所要显示的图形的个数