-DARS. IK K IV A UCH 0 ‘LCHAM LI K OM PY UTER




Download 7.67 Mb.
Pdf ko'rish
bet4/32
Sana07.09.2022
Hajmi7.67 Mb.
#25653
1   2   3   4   5   6   7   8   9   ...   32
Bog'liq
Informatika. 11-sinf (2018, N.Taylaqov, A.Ahmedov)
Bilish jarayonlari, Ad.met. 3-lab, 2 5440500249971928303
2-DARS. IK K IV A UCH 0 ‘LCHAM LI K OM PY UTER 
G R A FIK A SIT U R L A R I
Yaratish usuliga ko'ra kompyuter grafikasi ikki guruhga ajratiladi:
1) 2D (inglizeha two dimension - ikki oTchamli jumlasidan olingan).
2) 3D (inglizcha three dimension - uch oTchamli jumlasidan olingan). 
Ikki oTchamli grafika yassi va tekis sirtlarda yaratilgan tasvirlar boTib,
ularga misol sifatida printerda qog‘ozga chop etilgan fotosurat, rassom to-


monidan xolst (maxsus mato)da chizilgan rasmlami keltirish mumkin. Ikki 
o‘lchamli grafikaning turlari bilan keyingi sahifada batafsil tanishamiz.
Uch o‘lchamli grafika yordamida hajmga ega jismlar tasvirlanadi. Bunda 
jismning fazoda egallagan o‘mi mayda kublar bilan to‘ldiriladi. Agar bu kub- 
lar yetarlicha kichik bo‘lsa, inson ko‘zi ulami ilg‘amaydi va kublar yaxlit bir 
jism sifatida ko‘z o ‘ngimizda gavdalanadi.
Lekin hozirgi paytda boshqacha yo‘l tutiladi. Jismning o‘zi emas, balki 
uning chegarasini tashkil etuvchi sirt shakllantiriladi. Natijada ko‘zlarimiz 
oldida jismning o‘zi namoyon bo‘ladi.
Bunda jism sirti mayda uchburchaklar 
bilan qoplab chiqiladi. Agar bu uchbur- 
chaklar yetarlicha kichik bo‘lsa, ko‘z bu 
uchburchaklardan iborat to‘mi ilg‘amaydi 
va jism bir butun holda shakllanadi.
To‘r ko‘zga tashlanmasligi uchun jism 
sirti bo‘yab chiqiladi. YomgTik manbalari 
jism sirtini yoritishini va jismning soyasi- 
ni inobatga olsak, uch oTchamli jismning 
sirtini bo‘yash katta hajmdagi hisob-kitob- 
lami bajarishga olib kelishi maTum boTadi.
Uch oTchamli grafikadan animatsiya, kompyuter o‘yinlari va virtual 
(xayoliy) borliq yaratishda keng foydalaniladi. Virtual borliq, asosan, maxsus 
bosh kiyim - shlemlarda tasvirlanadi. Bunda har bir ko‘z uchun alohida tasvir 
yaratiladi. Ular birgalikda tasvimi uch oTchamda ko‘rish imkonini yaratadi.
U ch oTchamli grafikadan ikki oTchamli grafikada ham, ayniqsa,
8


anim atsiyada keng foydalaniladi.
Ikki o ‘lchamli kom pyuter grafikasi quyidagi turlarga ajratiladi:
1) rastrli grafika; 2) vektorli grafika; 3) fraktal grafika.
R astr so ‘zi inform atikaga televideniyedan kirib kelgan b o ‘lib, lotin 
tilidagi rastrum - xaskash, omoch so ‘zidan olingan. M onitor ekranida 
tasvir televizor ekranidagi kabi yaratiladi. Hozirgi paytda ekrandagi 
tasvir ham raqam li k o ‘rinishda yaratiladi: tasvir qatorlar va ustunlarga 
b o ‘linadi, tasvim ing m ayda b o ‘laklari - piksellardan iborat b o ‘ladi.
Rastrli tasvirlar skanerlar, raqamli 
fotoapparatlar, shu jum ladan, telefon- 
ning fotokam eralarida yaratiladi. Kom- 
pyuter ekranidagi tasvirdan nusxa olin- 
ganda ham rastrli tasvir paydo b o ‘ladi.
Printerlarda chop etilgan tasvirlar ham 
rastrlar orqali yaratiladi.
Rastrli tasvim ing o ‘lchami deganda undagi ustunlar va satrlar soni 
tushuniladi. M asalan, 3200x2400 o ‘lchamli tasvirda 7 m illion 680 ming- 
ta, 1920x1080 o ‘lchamlisida 2 m illion 73 m ing 600 ta piksel bor.
Rastrlar zichligi deganda uzunlik birligiga m os keladigan piksel- 
lar soni tushuniladi va dpi (dots per inch - bir dyuymdagi nuqtalar) da 
o ‘lchanadi. M asalan, 3200x2400 o ‘lchamli tasvim i 300 dpi zichlikda 
chop etish uchun 11x8 dyuym2 yoki 27x20 sm2 o ‘lchamli qog‘oz kerak 
b o ‘ladi.
Rastrli grafikaning afzalliklari: har qanday tasvim i saqlay olishi, tas- 
vim ing sifatli b o ‘lishi, deyarli barcha qurilm alar u bilan ishlay olishi- 
dir. Kamchiliklari: uni saqlash uchun katta hajm dagi xotira kerakligi, 
masshtab kattalashtirilganda tasvir sifati pasayishi, b a ’zi am allam i baja- 
rish k o ‘p hisob-kitoblar talab qilishidir. Shunga qaramay, rastrli grafika 
kom pyuter grafikasining barcha sohalarida keng qo‘llaniladi.
Oddiygina 500x500 o ‘lchamli kvadratni saqlash uchun 250 m ingta 
piksel va 0,25 - 1 M B xotira kerak b o ‘ladi. Lekin biz bu kvadratni Pascal 
dasturlash tilida R e c t a n g l e ( 0 , 0 , 5 0 0 , 5 0 0 ) buym g‘i orqali oson- 
gina yarata olamiz va bunda bizga bor-yo‘g ‘i 22 bayt kerak b o ‘ldi.
9


Tasvirlami oddiy grafik shakllar yordam ida yaratish vektor grafika- 
sining asosini tashkil etadi. Vektor grafikasida tasvir oddiy shakllaming 
y ig ‘indisi ko'rinishi ifodalanadi, saqlanadi va tasvirlanadi. N atijada tas- 
virlam i yaratish, qayta ishlash, saqlash va tasvirlash osonlashadi. U lam i 
saqlashga kam jo y talab qilinadi, tasvim ing masshtabi kattalashtirilgan- 
da uning sifati yomonlashmaydi. Lekin vektor grafikasi yordam ida fo- 
tosuratlam i saqlashning iloji y o ‘q.
Vektor grafikasidan chizmalar, animatsiyalar yaratishda keng foyda- 
laniladi. Operatsion tizimdagi shriftlar vektor grafikasi asosida yaratil- 
gan va ulam ing yuqori sifati barcha tom onidan e ’tiro f etilgan.
Fraktal so‘zi lotincha fractus so'zidan olingan boTib, maydalangan, 
boTib chiqilgan degan m a’noni bildiradi. Fraktallar deb o ‘ziga o ‘xshash 
qismlardan iborat boTgan geometrik shakllarga aytiladi.
Fraktal atamasi fanga 1975-yili kiritilgan boTib, u qisqa vaqt ichi- 
da ju d a ommaviylashib ketdi. Fraktallar oddiy m atem atik formulalar 
yordam ida ajoyib tasvirlar yaratish imkonini beradi. U lar yordam ida 
daraxtlar, o'rm onlar, bulutlar, m avjlanayotgan dengiz, alanga va tutun, 
oqayotgan suyuqlik kabi tasvirlam i yaratish mumkin. Fraktallardan vir- 
tual borliq, animatsiya, kom pyuter o ‘yinlari va m atem atik m odellashti- 
rishda keng foydalaniladi.

Download 7.67 Mb.
1   2   3   4   5   6   7   8   9   ...   32




Download 7.67 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



-DARS. IK K IV A UCH 0 ‘LCHAM LI K OM PY UTER

Download 7.67 Mb.
Pdf ko'rish