• 3-MAVZU: Uch o‘lchamli sahnalarni modellashtishda obyektlarga parametrik o’zgartirgichlarni belgilash va sozlash. Uch o’lchamli sahna yaratish REJA
  • Uch o’lchovli modellashtirish” o’quv amaliyotidan




    Download 8,27 Mb.
    bet79/123
    Sana01.12.2023
    Hajmi8,27 Mb.
    #109374
    1   ...   75   76   77   78   79   80   81   82   ...   123
    Bog'liq
    Уч ўлчовли моделлаштириш ЎА

    Nazorat savollari

    1. Uch o‘lchovli modellashtirish modellarining o‘ziga xosligi nimadan iborat?
    2. Fizik o‘xshashlik darajasida model qurishda nimalarga e’tibor qaratiladi?
    3. Fiziologik o‘xshashlikda model va real kartina mosligi qanday o‘rnatiladi?
    4. Qattiq jism, sirt va karkas modellarining farqli jihatlari nimalardan iborat?
    5. Ko‘phad ko‘rinishidagi funksiyalar bilan nimalar ifodalanadi?
    6. Kompyuter grafikasida keng tarqalgan model qaysi model hisoblanadi va nima uchun aynan shu model?

    3-MAVZU: Uch o‘lchamli sahnalarni modellashtishda obyektlarga parametrik o’zgartirgichlarni belgilash va sozlash. Uch o’lchamli sahna yaratish
    REJA:

    1. Uch o‘lchamli sahnalarni modellashtish

    2. Obyektlarga parametrik o’zgartirgichlarni belgilash va sozlash

    3. Uch o’lchamli sahna yaratish



    Bayoni: 3D sahnalarni yaratish usullari
    3D grafik paketlarining xilma-xilligiga qaramay, uni yaratishning ko'p usullari mavjud emas.
    Har qanday loyiha ustida ishlashni bir necha bosqichlarga bo'lish mumkin.
    1. Bu kelgusidagi ishlarni tahlil qilish. Uch o'lchovli odam nima qilishini tushunishi, geometriya, rang, yorug'lik o'yinlarining murakkabligini aqliy baholashi kerak. Tasavvur qiling, va agar iloji bo'lsa, ob'ektning kelajakdagi shaklini chizing, agar u hali mavjud bo'lmasa (misol avtomobil tushunchalarini yaratishdir. Ular, ko'pincha hech qanday eskizsiz, 3D muharririda darhol shakllantiriladi.). Xuddi shu bosqichda yaratilgan ob'ektning chizmalari va mos yozuvlar tasvirlari to'plami mavjud.
    2. Modellashtirish. Aslida, ob'ekt yoki sahnaning geometriyasini yaratish. Modellashtirish shart va 3D sahnalarni yaratishning barcha usullarida mavjud. Modellashtirish bir necha turlarga bo'linishi mumkin, ular alohida yoki bir-biri bilan turli xil kombinatsiyalarda qo'llaniladi.
    - Poligonal modellashtirish. Uch o'lchamli modellarning butun mohiyati to'rtburchak tekisliklardan ob'ektlarni qurishga qisqartiriladi (ilgari 3 burchak bor edi). Ko'pburchakli modellashtirish jarayoni esa ob'ektga kerakli shaklni berish uchun ko'pburchaklar, ularning nuqtalari (burchaklari) va qirralarini yaratish va harakatlantirishdan iborat.
    Yuqori va past poli modellashtirishga bo'linadi. Yuqori va past poli modellashtirish o'rtasidagi farq ob'ektdagi ko'p yoki kamroq ko'pburchakdir. Va bu ikki usul o'rtasidagi tanlov maqsadga bog'liq. Agar, masalan, sizga yaqin planda ko'rsatiladigan telefon modeli kerak bo'lsa, o'z-o'zidan siz har bir tafsilotni modellashingiz, har bir porlashni chizishingiz kerak va hokazo, agar telefon ichki ko'rinishdagi stolning biron bir joyida bo'lsa. burchak, keyin siz shunchaki o'nlab ko'pburchaklarni belgilashingiz mumkin. Bu modelerning vaqtini ham, yakuniy renderlash vaqtini ham tejaydi.
    -NURBS modellashtirish - bu murakkab matematik formulalar asosida yuzalarni yaratish va juda oddiy usulda turli xil organik va boshqa assimetrik bir xil bo'lmagan ob'ektlarni yaratishga imkon beradi. Biroq, ob'ektlarni yaratishning turli usullariga qaramay, ularni yakuniy ko'rsatish usuli ko'pburchakdan farq qilmaydi va barcha ob'ektlar ko'pburchaklardan tashkil topgan to'r bilan ifodalanadi.
    -protsessual yoki parametrik modellashtirish - parametrlarni belgilash asosida ob'ektlarni qurish. Ko'pincha bu suyuqlik, tutun, olov va hokazolarni taqlid qilish uchun zarralar bilan ishlaydi. Lekin u hali ham simulyatsiya sifatida hisoblanadi
    -Spline modellashtirish, NURBS va protsessual o'rtasidagi narsa, egri chiziqlar asosida geometriya yaratish imkonini beradi.
    - Haykaltaroshlik - bu sof ijod, ko'pburchaklar ko'p, lekin ish cho'tkalar bilan amalga oshiriladi. Sarlavha mohiyatni yaxshi aks ettiradi. Bu erda modelerdan endi hech qanday texnik bilim yoki ko'nikma talab qilinmaydi. Bu shunchaki loydan haykaltaroshlik bilan solishtirish mumkin bo'lgan raqamli makonda ob'ektni haykaltaroshlik qilishdir. Bu sizga har qanday murakkablikdagi ob'ektlar va sahnalarni yaratishga imkon beradi, ammo yaratilishning soddaligi bilan bog'liq.
    Ob'ektlar shu qadar ko'pburchakdirki, modellar bilan keyingi ishlash amalga oshiriladigan dasturlar (masalan, vizualizatsiya, haykaltaroshlik dasturlari odatda o'z ichidagi ob'ektni ko'rishga imkon bermaydi) yuk va "yiqilish" ga bardosh bera olmaydi. Shuning uchun, boshqa dasturlarga import qilish uchun sirt retopologiyasi jarayoni amalga oshiriladi. Bu geometriyani saqlab qolgan holda ko'pburchaklar sonini kamaytirishdan iborat.
    -Ibtidoiylar bilan modellashtirish. 3D dasturining standart ob'ektlari bilan sahnalarni yaratish. Unga quyidagilar kiradi: kub, silindr, halqa, piramida, konus, shar, tekislik va boshqalar. Ro'yxat dasturga qarab o'zgaradi. Deyarli har doim yuqoridagi usullar bilan birgalikda ishlatiladi.Ibtidoiy. 3D dasturining standart ob'ektlari bilan sahnalarni yaratish. Unga quyidagilar kiradi: kub, silindr, halqa, piramida, konus, shar, tekislik va boshqalar. Ro'yxat dasturga qarab o'zgaradi. U deyarli har doim yuqoridagi usullar bilan birgalikda qo'llaniladi.
    3. Teksturalash. Ushbu bosqichda keyingi xaritalash uchun ob'ektlarning o'zida ob'ekt teksturalari va tekstura koordinatalari yaratiladi. Juda oddiy tuyuladi, lekin u erda yo'q edi. Ko'pincha, ob'ektlar geometriyasining murakkabligi tufayli ular uchun to'qimalarni yaratish jarayoni kechiktiriladi va sarflangan vaqt modellashtirish vaqtidan oshib ketadi. Xuddi shu bosqichda ob'ektlarni xaritalash amalga oshiriladi. 3D dasturida yaratilgan har bir ob'ekt tekstura koordinatalariga ega - bular ob'ektga teksturalarni solishtirish uchun koordinatalar.
    Modellashtirishda bu koordinatalar yo'qoladi va ularni o'zingiz qilishingiz kerak. Buning uchun ob'ektni tekis skanerlash usuli mavjud bo'lib, keyinchalik to'qimalarni sozlash. Yoki oldindan o'rnatilgan sozlamalar yordamida teksturani xaritalash. Oddiy teksturalardan tashqari, ob'ektning kichik detallarini taqlid qilish uchun relyef teksturalari qo'llanilishi mumkin.
    4. Yoritish va vizualizatsiya. Bir nuqtada, chunki ikkala parametr ham o'zaro bog'liq. Yakuniy natija to'g'ridan-to'g'ri yorug'likning o'rnatilishiga bog'liq. Ammo yorug'likni teksturalashdan oldin o'rnatish mumkin, barchasi 3D-dizayner uchun qanday qulayroq ishlashiga bog'liq. Nurni o'rnatish fotosuratda yoki videotasvirda bo'lgani kabi bir xil qoidalarga muvofiq amalga oshiriladi. Renderlash jarayoni burchakni sozlash va vizualizator dasturini sozlashdir. Ko'rsatish tezligi va yakuniy displeyning sifati to'g'ridan-to'g'ri sozlamalarning to'g'riligiga bog'liq.
    5. Animatsiya. Modellashtirishdan keyin borish kerak, chunki tayyor to'qimalar va yorug'lik bilan sahna ko'plab kompyuter resurslarini talab qiladi. Ammo, vazifaga, ijrochiga, mijozga va boshqa tashqi yoki ichki omillarga qarab, uni tekstura va yoritishdan keyin bajarish mumkin. Ko'pgina loyihalar uchun bu shunchaki kerak emas.
    Professional studiyalarda turli odamlar modellashtirish, animatsiya, teksturalash, xaritalash, yoritish va renderlash bilan shug'ullanadi. Va umuman olganda, bir kishi hech qachon loyiha bo'yicha ishning to'liq tsiklini boshqarmaydi. Ammo, kichik tashkilotlar barcha bosqichlarni bir kishiga yuklaydi, xuddi frilanserlar universal bo'lishga harakat qilishadi, bu esa mahsulot sifatiga juda yaxshi ta'sir qilmaydi.



    Download 8,27 Mb.
    1   ...   75   76   77   78   79   80   81   82   ...   123




    Download 8,27 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Uch o’lchovli modellashtirish” o’quv amaliyotidan

    Download 8,27 Mb.