计算机图形学

在多边形面片数量很大时,消隐算法最快的应该是()A、Z-BufferB、扫描线C、画家算法D、不确定

题目

在多边形面片数量很大时,消隐算法最快的应该是()

  • A、Z-Buffer
  • B、扫描线
  • C、画家算法
  • D、不确定
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在面片的数量非常大的情况下哪一个消隐算法速度最快?()

A、深度缓存算法(Z-Buffer)

B、扫描线消隐算法

C、深度排序算法(画家算法)

D、不知道


正确答案:B

第2题:

下面关于深度缓存消隐算法(Z-Buffer)的论断哪一条不正确? ( )

A深度缓存算法需要开辟两个与图像大小相等的缓存数组

B深度缓存算法不能用于处理对透明物体的消隐

C深度缓存算法不能处理空间多边形的相贯与交叉重叠等情况

D深度缓存算法中不需要对多边形进行排序


参考答案B

第3题:

下列不属于消隐算法目的的是___。

A.消除隐藏线

B.消除隐藏面

C.消除二义性

D.简化图形


参考答案:D

第4题:

说明消隐算法中的分段扫描线算法的原理。


正确答案: 分段扫描线算法的原理为:
扫描线算法通过计算每一行扫描线与各物体在屏幕上投影之间的关系来确定该行的有关显示信息。
每条扫描线被各多边形边界在xy平面上的投影分割成若干段,在每段中最多只有一个多边形是可见的。
只要在段内任一点处,找出在该处Z值最大的一个多边形,这个段上的每个象素点就用这个多边形的颜色来填充。

第5题:

在面片的数量非常大的情况下哪一个消隐算法速度最快____。

A、深度缓存算法

B、扫描线消隐算法

C、深度排序算法


参考答案:C

第6题:

关于画家算法的叙述,错误的是( )

A原理比较简单。

B能处理相互穿透的面。

C属于物体空间和图像空间的消隐算法

D画家算法的关键是如何对场景中的物体按深度排序,建立深度优先级表。


参考答案B

第7题:

叙述Z-Buffer消隐算法的基本思想及其优缺点。


参考答案Z缓冲区算法是一种典型的、也是最简单的图象空间的消隐算法。在屏幕空间坐标系中, Z轴为观察方向,通过比较平行于 Z轴的射线与物体表面交点的 Z值(又称为深度值),用深度缓存数组记录下最小的 Z值,并将对应点的颜色存入显示器的帧缓存。
Z缓冲区算法最大的优点是简单。它在 X、Y 、Z 方向上都没有进行任何排序,也没有利用任何相关性。算法复杂性正比于 m*n*N。在屏幕大小,即m*n 一定的情况下,算法的计算量只与多边形个数 N成正比。另一个优点是算法便于硬件实现,并可以并行化。
缺点:1)需要一个额外的Z缓冲器
2)在每个多边形占据的每个像素处都要计算深度值,计算量大
3)没有利用图形的相关性与连续性

第8题:

下面关于深度缓存消隐算法(Z-Buffer)的论断哪一条不正确?()

A、深度缓存算法并不需要开辟一个与图像大小相等的深度缓存数组

B、深度缓存算法不能用于处理对透明物体的消隐

C、深度缓存算法能并行实现

D、深度缓存算法中没有对多边形进行排序


正确答案:C

第9题:

下面哪一种算法不是图像空间的消隐算法?()

  • A、画家算法;
  • B、Z-buffer算法;
  • C、区间扫描线算法;
  • D、可见面光线追踪算法;

正确答案:D

第10题:

包围盒的主要用途在于()。

  • A、多边形裁剪
  • B、区域填充
  • C、消隐
  • D、几何变换

正确答案:C