• 3.5. Proyeksiyalar
  • O‘zbekiston respublikasi oliy va o‘rta maxsus ta’lim vazirligi n. N. Zaripov




    Download 5,59 Mb.
    Pdf ko'rish
    bet35/94
    Sana14.05.2024
    Hajmi5,59 Mb.
    #233393
    1   ...   31   32   33   34   35   36   37   38   ...   94
    Bog'liq
    Kompyuter grafikasi o\'quv qo\'llanma

    SAVOL VA TOPSHIRIQLAR 
    1. Ko`chish matritsasi (translation) haqida nima bilasiz? 
    2. Cho`zish (siqish) matritsasi(dilatation). 
    3. Burish matritsasi (rotation) haqida nima bilasiz? 
    4. Akslantirish matritsasi(reflection). 
    5. Akslantirish:
     
    XY
     
    tekisligiga nisbatan akslantirish.
    6. YZ tekisligiga nisbatan akslantirish qanday bajariladi.
    7. ZX
     
    tekisligiga nisbatan akslantirish qanday bajariladi.
    3.5. Proyeksiyalar 
     
    Biror bir uch o`lchovli obektni ikki o`lchovli tekislikda (kompyuter ekranida)
    qurish uchun avvalo uni qaysi qismlari ko`rinarli, qaysi qismlari ko`rinmas, yani
    obyektning boshqa yoqlari bilan yopiqligini aniqlash kerak. Proektsiyalashda 
    markaziy yoki paralel proektsiyalash ishlatiladi.
    Proektsiyalashda proektorlar obektning har bir nuqtasidan 
    o`tadi. 
    Proektsiyalash yo`nalishi buycha tasvir tekisligiga yaqinroq masofadagi nuqtalar 
    (3.4.20)
    (3.4.21)


    54 
    ko`rinadigan hisoblanadi. Sodda ko`ringanligiga qaramay ushbu masalani yechish 
    ancha qiyinchiliklarga va ayrim hollarda biroz hisob kitoblarga olib keladi. Ushbu 
    masalani yechishda kompyuter grafikasida 
    ikkita asosiy yondashish
    mavjud:
    1. Proektsiyalash yo`nalishi bo`yicha tasvir tekisligiga yaqinroq masofada 
    joylashgan obyektning nuqtalarini aniqlash. Bunda displeyning rastr xossalaridan 
    foydalaniladi.
    2. Obyektlarni yoki obyekt qismlarini o`zaro taqqoslab obyektlarni yoki obyekt 
    qismlarini ko`rinishligini aniqlash. Ikki yondashishni o`zaro ichiga oluvchi 
    algoritmlar ham mavjud. 
     
    Agar biror bir geometrik obyekt n-ta nuqtalardan iborat bo`lsa (ya’ni berilgan
    bo`lsa), u holda almashtirish matritsasi 

    aniqlangandan so`ng, berilgan nuqtalarni 
    V
    i
    (x
    i
    , y
    i
    , z
    i
    ), i=1, n 
    matritsasini hosil qilamiz va so`ng ko`paytirish amalini bajaramiz:
     
    Platon jismlari (ko`pyoqliklar).
    Barcha yoqlari to`g`ri ko`pburchaklardan va barcha 
    uchlariga tegishli burchaklar o`zaro teng bo`lgan qavariq ko`pyoqliklar
    muntazam 
    ko`pyoqliklar
    deb ataladi (
    Platon jismlari
    ). Beshta muntazam ko`pyoqliklar mavjud 
    (Buni Evklid isbotlagan): to`g`ri tetraedr, geksaedr(kub), oktaedr, dodekaedr, 
    ikosaedr. Ularning asosiy xakteristikalari: 
    Nomi
    Yoqlari (Yo) 
    soni
    Qirralari (Q) 
    soni
    Uchlari (U) 
    soni
    Tetraedr 
    4
    6
    4
    Geksaedr 
    6
    12
    8
    Oktaedr 
    8
    12
    6
    Dodekaedr 
    12
    30
    12
    Ikosoedr 
    20
    30
    20
    Ko`pyoqlarning xarakteristikalari jadvali 
    (3.5.1)


    55 
    Yo, Q va U o`zaro quyidagi Eyler tengsizligi bilan bog`liq: Yo+U=Q+2.
    Ko`pyoqliklarni qurishni ko`ramiz. Buning uchun ularni uchlarini topish 
    yetarli hisoblanadi. 
    Geksaedrni
    (kub) qurish qiyinchilik tug`dirmaydi. 
    Tetraedrni
    qurish uchun kubning qarama – qarshi yoqlaridagi ayqashgan 
    diagonallarini o`tkazish kerak.
    Oktaedr
    qurishda quyidagi xossadan foydalanamiz: oktaedrning uchlari kub
    yoqlarining markazlariga (og`irlik) mos keladi, ya’ni yoqlar uchlarining o`rta
    arifmetik qiymatlari.
    Ikosaedrni
    qurishni ko`ramiz. Z o`qida Z = ±0,5 markazi, r=1 radiusi va XY
     
    tekisligiga parallel ikkita aylana o`tkazamiz. Har aylanani beshta teng bo`lakka 
    bo`lib, ularni rasmda ko`rsatilgan tartibga mos birlashtiramiz va ikosaedrning 
    yoqlarini tashkil qiluvchi o`nta muntazam uchburchakni olamiz. Qolgan yoqlari 
    uchun 
    𝑧 = ±
    √5
    2
    nuqtalarini olamiz va mos aylanalarning nuqtalari bilan tutashtiramiz.
    Dodekaedrning
    uchlari 
    ikosaedr 
    yoqlarining 
    og`irlik 
    markazlari
    bo`ladi.[4] 

    Download 5,59 Mb.
    1   ...   31   32   33   34   35   36   37   38   ...   94




    Download 5,59 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘zbekiston respublikasi oliy va o‘rta maxsus ta’lim vazirligi n. N. Zaripov

    Download 5,59 Mb.
    Pdf ko'rish