工学

多选题在各种消隐算法中,下列那些论述是正确的?()A画家算法的基本思想是先将屏幕赋值为背景色,然后在把物体各个面按其到视点距离远近排序;BZ缓冲算法不仅需要帧缓冲区存放像素的亮度值,还需要一个Z缓冲区存放每个像素的深度值;C扫描线算法首先按扫描行顺序处理一帧画面,在由视点和扫描线所决定的扫描平面上解决消隐问题;D区域采样算法是利用图形的区域连贯性在连续的区域上确定可见面及其颜色和亮度;

题目
多选题
在各种消隐算法中,下列那些论述是正确的?()
A

画家算法的基本思想是先将屏幕赋值为背景色,然后在把物体各个面按其到视点距离远近排序;

B

Z缓冲算法不仅需要帧缓冲区存放像素的亮度值,还需要一个Z缓冲区存放每个像素的深度值;

C

扫描线算法首先按扫描行顺序处理一帧画面,在由视点和扫描线所决定的扫描平面上解决消隐问题;

D

区域采样算法是利用图形的区域连贯性在连续的区域上确定可见面及其颜色和亮度;

参考答案和解析
正确答案: A,C
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

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

B、扫描线消隐算法

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

D、不知道


正确答案:B

第2题:

在z 缓冲器阴影算法中,第一次消隐后,阴影缓冲器保存的是距光源最近的物体表面上点的深度值。()


参考答案正确

第3题:

在各种消隐算法中,下列哪些论述是正确的___。

A.画家算法的基本思想是先将屏幕赋值为背景色,然后在把物体各个面按其到视点距离远近排序

B.Z缓冲算法不仅需要帧缓冲区存放像素的亮度值,还需要一个Z缓冲区存放每个像素的深度值

C.扫描线算法首先按扫描行顺序处理一帧画面,在由视点和扫描线所决定的扫描平面上解决消隐问题

D.区域采样算法是利用图形的区域连贯性在连续的区域上确定可见面及其颜色和亮度


参考答案:ABCD

第4题:

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

A、深度缓存算法

B、扫描线消隐算法

C、深度排序算法


参考答案:C

第5题:

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


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

第6题:

利用连贯性和包围盒等技术可以提高消隐算法的效率。()


参考答案正确

第7题:

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

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

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

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

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


参考答案B

第8题:

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

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

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

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

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


正确答案:C

第9题:

图形消隐中的深度存储算法,占用较多的内存空间,且未利用连贯性。()


参考答案:正确

第10题:

消隐算法中的基本测试方法有哪些?各适合哪些方面的测试?


正确答案: 基本测试方法有:
1、面的可见性测试、最大最小测试、包含性测试和深度测试。
2、面的可见性测试适合于单凸物体的自隐藏面和自隐藏线的测试。
3、最大最小测试用来检查两个多边形是否重叠。
4、包含性测试用来检查一个给定的点是否位于给定的多边形内。
5、深度测试是用来测定一个物体遮挡其它物体的基本方法。