Uch o‘lchamli sahnalarni yaratishda obyektlarni guruhlash va moslashtirish
Uch o'lchovli grafika ilmiy hisob-kitoblar, muhandislik loyihalash, 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.
3D geometrik jismlar Chizmada turli tekisliklarga proyeksiyalar to'plami sifatida tasvirlangan, bu ob'ektlarning fazoviy figuralar sifatida faqat taxminiy shartli tasavvurini beradi. Agar chizmada aks ettirish zarur bo'lsa, ob'ektning har qanday detallari, detallari, qo'shimcha bo'limlar, kesiklar va boshqalar kerak bo'ladi.Dizayn odatda fazoviy ob'ektlar bilan bog'liqligini hisobga olsak, ularni chizmada tasvirlash har doim ham oddiy masala emas.
Kompyuter yordamida ob'ektni qurishda 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'ektning modeli deganda uning shaklini yagona aniqlovchi ma'lumotlar to'plami tushuniladi. Masalan, nuqta ikkita (2D model) yoki uchta (3D model) koordinatalari bilan ifodalanishi mumkin; aylana - markaz va radiusning koordinatalari va boshqalar bilan. Kompyuter xotirasida saqlanadigan uch o'lchovli geometrik model modellashtirilayotgan ob'ekt haqida etarlicha keng (agar kerak bo'lsa) tasavvur 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 haqiqiy 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 ulardan iborat. 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 ob'ektning sirtini rang, tekstura bilan to'ldirish va yorug'lik nurlari bilan yoritilishi mumkin bo'lgan maydonlarni belgilaydi.
Do'stlaringiz bilan baham: |