3D modellashtirish va raqamli animatsiya


Poligonlarni chiqarish tezligi



Download 8,75 Mb.
Pdf ko'rish
bet16/124
Sana15.06.2022
Hajmi8,75 Mb.
#672144
1   ...   12   13   14   15   16   17   18   19   ...   124
Bog'liq
2-1051

Poligonlarni chiqarish tezligi 
Agarda poligonalar uchun kontur chizig‘ini va to‘ldirish 
nuqtalarini chizish zarur bo‘lsa, birinchi va ikkinchi variantlar tezlik 
nuqtai nazaridan yaqin va konturlar ham, ichki sohani to‘ldirish ham 
bir xil chiziladi. Ularning farqi shundaki, ikinchi variant uchun 
avval uchlarning indekslarini tanlash kerak va bu esa bosib chiqarish 
jarayonini sekinlashtiradi. 
Ikkala holatda ham, chegaradosh (qo‘shni) yoqlar uchun 
konturning umumiy qismi qayta chiziladi. Uchinchi variant uchun 
konturni chizishning ancha takomillashgan usulini ko‘rish mumkin 
– agarda qirralarini tasvirlovchi massivlarda qirraning chizilgan yoki 
chizilmaganligini bildiruvchi bit ko‘zda tutilsa, har bir chiziq faqat 
bir marotaba chiziladi. Bu holda uchinchi variantning tezlik 
bo‘yicha ustunligini xarakterlaydi. Qo‘shni yoqlar konturlari 
chiziqlarini qayta chizishning oldini olish, konturlar chizig‘i 
uzluksiz bo‘lmaganda chiziq stilining buzilishi muammosini ham 
hal qiladi. 
 
Topologik nuqtai nazar
 
Faraz qilaylik, bir nechta qo‘shni yoqlar mavjud. Agarda 
ma’lumotlar tuzilmasida bitta uchning koordinatalarini o‘zgartirsak 
nima bo‘ladi? Buning natijasi 3.8-rasmda keltirilgan. 
Birinchi
Ikkinchi va uchinchi 
variant 
variantlar
3.8-rasm. Bitta uchning koordinatalarini o‘zgartirish natijasi. 


43 
Ikkinchi va uchinchi variantlar uchun har bir uch bir nusxada 
saqlanadi va uning koordinatasi o‘zgarishibilan avtomatik ravishda 
barcha yoqlarni o‘zgartirishga olib keladi. 
Bu 
ayniqsa 
geoinformatsion 
tizimlarda 
qo‘shni 
yer 
uchaskalarini yoki boshqa qo‘shni obyektlarni ifodalashda 
foydalidir. Shuni ta’kidlash lozimki, bu kabi natijaga birinchi 
variantga mos bo‘lgan ma’lumotlar tuzilmasida ham erishish 
mumkin. Koordinatalari 
A
nuqtaning koordinatasi bilan ustma-ust 
tushuvchi boshqa uchlarni qidiruviniham ko‘zda tutish mumkin. 
Boshqacha aytganda,bunday amalni qo‘llab-quvatlash ma’lumotlar 
tuzilmasida ham, algoritmik usulda ham ta’minlanishi mumkin. 
Qo‘shni yoqlarni ajratish kerak bo‘lib qolsa, u holda, birinchi 
variantda ikkinchi va uchinchi variantlarga nisbatan bu ancha keyin 
bo‘ladi, ya’ni massivlarda yangi uchlarni yangi qirralarni va 
yoqlarni massivlarida indekslarni aniqlash zarur bo‘ladi. Yangi 
grafik tizim yaratishda odatda quyidagi masalalarni hal qilishga 
to‘g‘ri keladi: qaysi amallarni faqat algoritmik, qaysi amallarni 
ma’lumotlar tuzilmasi orqali tadbiq qilinadi? Bunga javobni boshqa 
bir qator omillarni tahlil qilib berish mumkin. Bu yerda faqatgina 
ularning kichik qismi ko‘rib chiqildi. 
Vektor poligonal modelning ijobiy tomonlari: 

obyektni masshtablashning qulayligi; 

kattalashtirilganda yoki kichchiklashtirilganda obyektlar, rastr 
modellarida tasvirlanishiga nisbatan sifatliroq ko‘rinadi. Massh-
tablashtirish orqali uchlar koordinatalarini tasvirlash uchun son 
razryadi va aproksimatsiya aniqligida belgilanadi; 

tekis yoqlar bilan bir qiymatli apoksimatsiyalanadigan sodda 
sirtni tasvirlash uchun ma’lumotlar hajmini kichikligi; 

obyektlarni ko‘chirish yoki koordinatalar sistemasini almash-
tirishda faqatgina uchlarning koordinatalarini hisoblash zarurati; 

animatsiya uchun yetarli tezlikni ta’minlaydigan zamonaviy 
grafik videotizimlarda ko‘pgina amallarni aparat nuqtai nazaridan 
qo‘llab-quvvatlashi. 
Poligonar modelning kamchiliklari: 

reallikka yaqin tasvirlarni yaratish uchun vizuallashtirishning 
murakkab algoritmi; topologik amallar (misol uchun, biror bir 
kesish sifati) bajarilishining murakkab algoritmi; 


44 

tekis yoqlarda aproksimatsiyalash modellashtirish xatoligiga 
olib 
keladi. 
Murakkab 
fraktal 
shaklga 
ega 
sirtlarni 
modellashtirishda, odatda yoqlar sonini oshirish imkoniyati mavjud 
emas va bunga sabab kompyuter tezligi va xotirasi hajmining 
chegaralanganligidir. 

Download 8,75 Mb.

Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   ...   124




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish