• 3.4. Tekislikdagi va fazodagi o`rtacha murakkablikdagi grafik almashtirishlar
  • Ko`chish matritsasi (translation): Cho`zish (siqish) matritsasi(dilatation): Burish matritsasi (rotation)
  • Akslantirish matritsasi(reflection)
  • O‘zbekiston respublikasi oliy va o‘rta maxsus ta’lim vazirligi n. N. Zaripov




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

     
     
    SAVOL VA TOPSHIRIQLAR 
    1.
    To`g`ri burchakli to`rtburchak soha nima. 
    2.
    To`g`ri burchakli to`rtburchak soha qiymatlari ayting. 
    3.
    To`g`ri burchakli to`rtburchak soha qiymalarini izlash haqida tushuncha 
    bering. 
     
    Koordinatalar sistemasi


    49 
    3.4. Tekislikdagi va fazodagi o`rtacha murakkablikdagi grafik almashtirishlar
     
    Faraz qilaylik, tekislikda 
    M (y,x) 
    nuqta berilgan bo`lsin. Ixtiyoriy x
    1
    , x
    2
    , x
    3
    (bir 
    vaqtda noldan farqli)sonlar 

    nuqtaning bir jinsli koordinatalari deb ataladi, agarda: 
    ya’ni ixtiyoriy h≠0 ko`paytiruvchi uchun - M (h, hy, hx). 
    Kompyuter grafikasi masalasini ishlash jarayonida ixtiyoriy M(y x), nuqtaning 
    bir jinsli koordinatalari quyidagicha kiritiladi: 
    M(x,y,1) ya’ni h=1. (3.4.2) 
    Osongina ko`rish mumkinki almashtirish formulalarni bir jinsli koordinatalarda 
    quyidagicha ifodalash mumkin:
    Ikki o`lchovli almashtirishlarning xususiy hollari, yani 1, 2, 3, 4 uchun mos
    matritsalarni yozib chiqamiz: 
    Ko`chish matritsasi (translation):
    Cho`zish (siqish) matritsasi(dilatation):
    Burish matritsasi (rotation):
    (3.4.1)
    (3.4.3)
    (3.4.4)
    (3.4.5)


    50 
    Akslantirish matritsasi(reflection): 
    Ixtiyoriy almashtirishlarning matritsasini yuqorida keltirilgan K,Ch,B,A 
    matritsalarni ko`paytirish (ketma-ket-superpozitsiya) orqali hosil qilish mumkin. 
    Ular oddiy almashtirishlarning bajarilishiga qarab mos ravishda ko`paytiriladi.[3]
    Misol:
    AVS uchburchakni 
    A
    (
    y
    ,
    x
    ) uchiga nisbatan 
    φ 
    burchakka burish
    almashtirishining matritsasini quring. 
    1-qadam. 
    A
    (
    y
    ,
    x
    ) nuqtani kordinatalar boshiga (0,0), ya’ni (
    y
    ,
    x

    – 
    vektoriga 
    ko`chirish: 
    2-qadam. 
    φ 
    burchakka burish: 
    3-qadam. Dastlabki holatiga qaytarish uchun (
    y,x
    ) vektorga ko`chirish: 
    Keltirilgan tartibda almashtirish matritsalarini ko`paytiramiz: 

    Download 5,59 Mb.
    1   ...   29   30   31   32   33   34   35   36   ...   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