国际空间研究组织 | ISRO CS 2014 |问题 34
为 512 x 512 x 24 位平面图像实现 z-buffer 算法需要多少内存?
(一) 768 KB
(B) 1 MB
(C) 1.5 MB
(D) 2 MB答案: (C)
解释: Z-buffer,也称为Depth-buffer法,是隐面检测常用的方法之一。 Z-buffer 需要填充 2 种类型的缓冲区:深度缓冲区和帧缓冲区
深度缓冲区所需的空间 = 512 x 512 x 24 = 6291456 位。
帧缓冲区所需的空间 = 512 x 512 x 24 = 6291456 位。
所需的总空间 = 6291456 + 6291456 位 = 12582912 位 ≈ 1.5 MB这个问题的测验