89
5.5-chizma. Ko`rinmas yoqlarni chiqarib yuborish. Z bufer usuli.
Ko`rinmas chiziq va sirtlarni chiqarib yuborish algoritimlaridan biri bu
Z
buffer usuli bo`ladi. Bu usul 1 yondoshishga to`g`ri keladi va har bir nuqta bilan
ishlaydi. Tasvir tekisligidagi har bir nuqtaga (pikselga) (x,u)
rangdan tashqari u
xotirada saqlanadi. Dastlab uni (chuqurlik)
+∞
teng deb hisoblaymiz. Ixtiyoriy
yoqni tasvir tekisligiga tasvirlash uchun uning har bir pikseli uchun
Z
chuqurligi
hisoblanadi. Agar u dastlabki chuqurligidan kichik bo`lsa bu qiymat
Z
buferi
kiritiladi va eski qiymati chiqarilib yuboriladi. Shundan so`ng
Z
buferidagi piksellar
ekranda chiqariladi. Qo`shni piksellarni
Z
chukurligini hisoblashdi butun qiymati
Brezensheyim algoritimidan foydalanish tavsiya etiladi. Aytish joizki
Z
koordinatsiya qiymati obyektlarning yorug`ligini berishda yoki ularni umuman
chiqarib yuborishda keng qo`llaniladi.