GEOMETRIK O‘ZGARTIRGICHLARGA EGA BO‘LGAN OBYEKTLARDAN UCH O‘LCHAMLI SAHNA YARATISH
Uch o'lchovli grafika ilmiy hisob-kitoblar, muhandislik dizayni va jismoniy ob'ektlarni kompyuterda modellashtirish kabi sohalarda keng qo'llanilishini topdi.
Chizmadagi tekis figuraning tasviri unchalik qiyin emas, chunki ikki o'lchovli geometrik model tasvirlangan figuraning o'xshashligi bo'lib, u ham ikki o'lchovli.
Chizmada uch o'lchamli geometrik ob'ektlar turli tekisliklarga proyeksiyalar to'plami sifatida tasvirlangan, bu ob'ektlar haqida faqat fazoviy figuralar sifatida taxminiy shartli tasavvurni beradi. Har qanday detallarni chizishda juda muhim aks ettirilgan holda, ob'ektning tafsilotlari, qo'shimcha bo'limlar, kesmalar va boshqalar zarur.Dizayn odatda fazoviy ob'ektlar bilan bog'liqligini hisobga olsak, ularning chizmadagi tasviri har doim ham oddiy masala emas.
Kompyuter yordamida ob'ektni loyihalashda yaqinda uch o'lchovli geometrik tasvirlarni - modellarni yaratishga asoslangan yondashuv ishlab chiqildi.
Geometrik modellashtirish deganda ob'ektning geometriyasi haqidagi ma'lumotlarni o'z ichiga olgan geometrik jismlarning modellarini yaratish tushuniladi. Geometrik ob'ekt modeli ostida uning shaklini aniq belgilaydigan ma'lumotlarning umumiyligini tushunish odatiy holdir. Masalan, nuqta ikkita (2D model) yoki uchta (3D model) koordinatalari bilan ifodalanishi kerak; aylana markaz va radiusning koordinatalari va boshqalar bilan beriladi. Kompyuter xotirasida saqlangan uch o'lchovli geometrik model modellashtirilayotgan ob'ekt haqida juda to'liq (o'ta muhimlik darajasida) g'oyani beradi. Bunday model virtual yoki raqamli deb ataladi.
Uch o'lchovli modellashtirishda chizma yordamchi rol o'ynaydi va uni yaratish usullari kompyuter grafikasi usullariga, fazoviy modelni ko'rsatish usullariga asoslanadi. Ushbu yondashuv yordamida ob'ektning geometrik modeli nafaqat grafik tasvirni yaratish, balki uning ba'zi xususiyatlarini hisoblash uchun ham qo'llanilishi mumkin, masalan, massa, hajm, inersiya momenti va boshqalar, shuningdek, kuch, issiqlik texnikasi va boshqa hisob-kitoblar.
3D modellashtirish texnologiyasi quyidagicha:
· ob'ektning real shakliga to'liq mos keladigan virtual ramkani (ʼʼskeletʼʼ) loyihalash va yaratish;
vizualizatsiyaning fizik xususiyatlari bo'yicha realga o'xshash virtual materiallarni loyihalash va yaratish;
ob'ekt sirtining turli qismlariga materiallarni belgilash (ob'ektga teksturani proyeksiya qilish);
ob'ekt ishlaydigan makonning fizik parametrlarini belgilash - yorug'lik, tortishish, atmosfera xususiyatlarini, o'zaro ta'sir qiluvchi ob'ektlar va sirtlarning xususiyatlarini o'rnatish, ob'ektlar harakatining traektoriyasini belgilash;
olingan kadrlar ketma-ketligini hisoblash;
· Yakuniy animatsiya klipiga sirt effektlarini qo'shish.
Model. Uch o'lchovli ob'ektlarni monitor ekranida ko'rsatish uchun bir qator jarayonlar (odatda quvur liniyasi deb ataladi), so'ngra natijani ikki o'lchovli ko'rinishga tarjima qilish kerak. Dastlab, ob'ekt uch o'lchovli fazoda nuqtalar yoki koordinatalar to'plami sifatida ifodalanadi. 3D koordinatalar tizimi uchta o'q bilan belgilanadi: gorizontal, vertikal va chuqurlik, odatda mos ravishda X, Y va Z o'qlari deb ataladi, ob'ekt fazoda. Ob'ektning cho'qqilarini chiziqlar bilan bog'lab, biz simli ramka modelini olamiz, chunki uch o'lchamli jismning faqat sirtlarining qirralari ko'rinadi. Tel ramka modeli ob'ektning sirtini tashkil etuvchi, rang, to'qimalar bilan to'ldirilgan va yorug'lik nurlari bilan yoritilgan maydonlarni belgilaydi.
Do'stlaringiz bilan baham: |