Z-Buffer

Материал из Encyclopedia Electronica

[ˈziːˌbʌfə]
зи-буфер, брит. зед-буфер, («буфер глубины»)
 Представляет собой часть графической памяти, в которой хранятся данные о расстоянии от точки наблюдения до каждого пикселя (Pixel) трёхмерного объекта — значения Z. З.б. определяет, какой из ряда перекрывающихся многоугольников наиболее близок к плоскости наблюдения. Помогает определять, заслонён ли объект др. объектами, и если это так, то видеокарта не вырисовывает впустую невидимые части сцены, что позволяет более точно позиционировать объект по оси Z (Z Axis) и экономить большое количество ресурсов, что, в свою очередь, положительно влияет на производительность. Так же, как буфер кадра (Frame Buffer) содержит всю информацию о цвете для каждого пикселя на экране, З.б. содержит всю информацию о глубине представления цвета для всех пикселей на экране. Аналогично тому, как большее число битов на пиксель для цвета в буфере кадра соответствует большему количеству цветов, доступных в системе изображения, так и большее количество битов З.б. соответствует большему числу элементов, определяющих глубину цвета изображения. Обычно З.б. для представления глубины цвета имеет не менее 16 бит на пиксель. Аппаратные акселераторы трёхмерной графики (3D Accelerator), чтобы избежать удвоенной нагрузки на системную шину при передаче данных, должны иметь собственный З.б. на графической карте. Для З.б. можно использовать любой тип видеопамяти — DRAM, SGRAM, EDO DRAM, VRAM, WRAM.

Игорь Мостицкий (обсуждение) 16:22, 9 января 2026 (MSK)