|
Koordinatalar tizimidagi o'zgarishlarga misol
|
bet | 10/17 | Sana | 31.01.2024 | Hajmi | 54,37 Kb. | | #149176 |
Bog'liq Kompyuter grafikasida ranglarning sxemalari-www.fayllar.orgKoordinatalar tizimidagi o'zgarishlarga misol
Ekrandagi tasvirni boshqarish, uning holati, orientatsiyasi va hajmiga o'zgartirishlar kiritish uchun geometrik o'zgarishlar amalga oshiriladi. Ular kosmosdagi ob'ektlarning xususiyatlarini o'zgartirishga imkon beradi. Aytaylik, siz kompyuterda quyoshning osmonda va erdagi avtomobil harakati tasvirini yaratishingiz kerak. Kuzatuvchi bu rasmni fazoning ma'lum bir nuqtasidan ma'lum bir yo'nalishda ko'radi. Ushbu murakkab o'zgarishlarni matematik tarzda tasvirlash uchun siz birinchi navbatda koordinata tizimlarini tanlashingiz kerak.
Birinchi koordinatalar sistemasi dunyo koordinatalari, keling, uni o'qlar bilan aniqlaymiz x m y m z m, u bir nuqtada joylashgan va har doim harakatsiz qoladi.
Ikkinchi koordinata tizimi kuzatuvchining kosmosdagi holatini aniqlaydi va ko'rish yo'nalishini belgilaydi - kuzatuvchining koordinata tizimi x n y n z n .
Uchinchi tizim ob'ektning koordinata tizimi bo'lib, ulardan ikkitasi bo'ladi: quyosh koordinata tizimi va avtomobilning koordinata tizimi. Bu tizimlar dunyo koordinata tizimiga nisbatan fazoda oʻz oʻrnini harakatga keltirishi va oʻzgartirishi mumkin. Ob'ektlar nuqtalarining koordinatalari ob'ektlarning koordinata tizimlarida ko'rsatilgan, ularning har biri jahon koordinatalari tizimiga bog'langan. Kuzatuvchining koordinata tizimi ham dunyo koordinata tizimiga nisbatan harakat qiladi. Displeyda uch o'lchamli ob'ektni ko'rish uchun siz quyidagilarni qilishingiz kerak:
O'zining koordinata tizimida ko'rsatilgan ob'ekt koordinatalarini dunyo koordinatalariga aylantirish;
Ob'ekt koordinatalarini dunyo tizimidan kuzatuvchining koordinata tizimiga aylantirish;
Olingan koordinatalarni kuzatuvchining koordinata tizimidagi tekislikka proyeksiyalang, shu bilan birga biz sahna koordinatalaridagi barcha ob'ektlarning joylashuviga ega bo'lamiz.
Tasvirlash bosqichlari
Yuqorida aytib o'tilganidek, kompyuter grafikasi turli xil geometrik ob'ektlar va sahnalarning tasvirlarini qurish usullarini o'rganadi. Tasvirning asosiy bosqichlari:
Ikki va uch o'lchovli fazoda juda boshqacha tabiatdagi ob'ektlar va sahnalarni matematik tasvirlash usullaridan foydalanadigan modellashtirish.
Vizualizatsiya - ob'ektlar va sahnalarning modellari statik tasvir yoki plyonkaga (statik ramkalar ketma-ketligiga) aylantirilganda, kompyuter displeyining tekis ekranida hajmli dunyoning real tasvirlarini yaratish usullari.
Barcha grafik obyektlar algoritmik shaklga aylantiriladi, bu esa kompyuter grafikasini oddiylaridan ajratib turadi.
|
| |