Anda di halaman 1dari 6

NAMA : SIGIT SAHALIK RAHMAN

NIM : 220209502153

KELAS : PTIK G

KOMPUTER GRAFIS TUGAS MODUL 6

1. Diketahui sebuah objek P dengan koordinat sebagai berikut: ((0,0,1,1), (2,0,1,1), (2,3,1,1),
(0,3,1,1), (0,0,0,1), (2,0,0,1), (2,3,0,1), (0,3,0,1)).

1. Gambarkan objek tersebut !


2. Lakukan local scaling terhadap objek P dengan faktor skala xyz={1/2, 1/3 dan 13.
a. Tentukan koordinat baru
b. Gambarkan hasilnya
3. Lakukan overal scaling terhadap objek asli dengan faktor 2.
a. Tentukan koordinat baru
b. Gambarkan hasilnya
jawab
1. Gambar Objek P
(0,3,0,1)- - -(2,3,0,1)
| |
(0,0,0,1)- - -(2,0,0,1)
| |
(0,0,1,1)- - -(2,0,1,1)
| |
(0,3,1,1)- - -(2,3,1,1)
2. Local Scaling
a. Tentukan koordinat baru
Untuk melakukan scaling pada objek P, kita dapat menggunakan matriks transformasi scaling
sebagai berikut:
S = |1/2 0 0 0 |
|0 1/3 0 0 |
|0 0 1/13 0 |
|0 0 0 1 |
Kita dapat mengalikan setiap titik pada objek P dengan matriks transformasi S untuk
mendapatkan koordinat baru.
(0,0,1,1) x S = (0,0,1/13,1)
(2,0,1,1) x S = (1,0,1/13,1)
(2,3,1,1) x S = (1,1,1/13,1)
(0,3,1,1) x S = (0,1,1/13,1)
(0,0,0,1) x S = (0,0,0,1)
(2,0,0,1) x S = (1,0,0,1)
(2,3,0,1) x S = (1,1,0,1)
(0,3,0,1) x S = (0,1,0,1)
b. Gambarkan hasilnya
(0,1,0,1)- - -(1,1,0,1)
| |
(0,0,0,1)- - -(1,0,0,1)
| |
(0,0,1/13,1)-(1,0,1/13,1)
| |
(0,1,1/13,1)-(1,1,1/13,1)

3. Overall Scaling
a. Tentukan koordinat baru
Untuk melakukan overall scaling pada objek P dengan faktor 2, kita dapat menggunakan
matriks transformasi scaling sebagai berikut:
S = |2 0 0 0|
|0 2 0 0|
|0 0 2 0|
|0 0 0 1|
Kita dapat mengalikan setiap titik pada objek P dengan matriks transformasi S untuk
mendapatkan koordinat baru.
(0,0,1,1) x S = (0,0,2,1)
(2,0,1,1) x S = (4,0,2,1)
(2,3,1,1) x S = (4,6,2,1)
(0,3,1,1) x S = (0,6,2,1)
(0,0,0,1) x S = (0,0,0,1)
(2,0,0,1) x S = (4,0,0,1)
b. gambarkan hasilnya
(0,12) --------------- (8,12)
| |
| |
| |
| |
| |
| |
(0,0) ------------------- (8,0)

2. LATIHAN ROTASI
Diketahui sebuah objek Q dengan koordinat sebagai berikut : {(0,0,1,1), (3,0,1,1), (3,2,1,1),
(0,2,1,1), (0,0,0,1), (3,0,0,1), (3,2,0,1), (0,2,0,1)}.
1. Gambarkan objek tersebut !
a. Lakukan rotasi terhadap Q sebesar θ = −90 ° pada x
b. Tentukan koordinat baru
c. Gambarkan hasilnya
2. Lakukan rotasi terhadap objek Q sebesar ϕ = 90° pada sumbu y
a. Tentukan koordinat baru
b. Gambarkan hasilnya
JAWAB
1. Gambar objek Q:
(0,2) --------------- (3,2)
| |
| |
| |
| |
| |
| |
(0,0) --------------- (3,0)
a. Rotasi terhadap Q sebesar θ = −90° pada sumbu x:

Matriks rotasi untuk rotasi sebesar θ pada sumbu x adalah:


[1 0 0 0]

[0 cosθ -sinθ 0]

[0 sinθ cosθ 0]

[0 0 0 1]
Untuk rotasi sebesar -90° pada sumbu x, maka θ = -90° dalam radian dan matriks rotasinya
menjadi:
[1 0 0 0]

[0 0 -1 0]

[0 1 0 0]

[0 0 0 1]

b. Koordinat baru setelah rotasi:


(0,0,-1,1), (3,0,-1,1), (3,2,-1,1), (0,2,-1,1), (0,0,0,1), (3,0,0,1), (3,2,0,1), (0,2,0,1)
c. Gambar hasilnya:
(0,2) --------------- (3,2)
| |
| |
| |
| |
| |
| |
(0,0) --------------- (3,0)
|
|
|
|
|
|
|
|
(0,2) --------------- (3,2)
2. Rotasi terhadap objek Q sebesar ϕ = 90° pada sumbu y:
Matriks rotasi untuk rotasi sebesar ϕ pada sumbu y adalah:
[cosϕ 0 sinϕ 0]
[0 1 0 0]
[-sinϕ 0 cosϕ 0]
[0 0 0 1]
Untuk rotasi sebesar 90° pada sumbu y, maka ϕ = 90° dalam radian dan matriks rotasinya
menjadi:
[0 0 1 0]
[0 1 0 0]
[-1 0 0 0]
[0 0 0 1]
a. Koordinat baru setelah rotasi:
(0,0,1,1), (0,3,-1,1), (-2,3,-1,1), (-2,0,1,1), (0,0,0,1), (0,3,0,1), (-2,3,0,1), (-2,0,0,1)

b. Gambar hasilnya
(0,3) --------------- (-2,3)
| |
| |
| |
| |
| |
| |
(0,0) --------------- (-2,0)
3. Latihan Refleksi
Diketahui sebuah objek Q dengan koordinat sebagai berikut : {(1,0,-1,1), (2,0,-1,1), (2,1,-
1,1), (1,1,-1,1), (1,0,-2,1), (2,0,-2,1), (2,1,-2,1), (1,1,-2,1)}.
1. Gambarkan objek tersebut !
2. Lakukan refleksi pada bidang xy
a. Tentukan koordinat baru
b. Gambarkan hasilnya
jawab
1. Objek Q dapat digambarkan sebagai berikut:
(1,1,-2)----(2,1,-2)
/| /|
/| / |
/ | / |
/ | / |
(1,0,-2)----(2,0,-2) |
| | | |
| | | |
| (2,1,-1)--(1,1,-1)
| / | /
| / | /
|/ | /
|/ |/
(1,0,-1)----(2,0,-1)

2. Refleksi pada bidang xy dapat dilakukan dengan mengalikan koordinat z dengan -1.
a. Koordinat baru objek Q setelah direfleksi pada bidang xy:
(1,1,2)----(2,1,2)
/| /|
/| / |
/ | / |
/ | / |
(1,0,2)----(2,0,2) |
| | | |
| | | |
| (2,1,1)--(1,1,1)
| / | /
| / | /
|/ | /
|/ |/
(1,0,1)----(2,0,1)
b. Objek Q setelah direfleksi pada bidang xy dapat digambarkan sebagai berikut:

(1,1,2)----(2,1,2)
/| /|
/| / |
/ | / |
/ | / |
(1,0,2)----(2,0,2) |
| | | |
| | | |
| (2,1,1)--(1,1,1)
| / | /
| / | /
|/ | /
|/ |/
(1,0,1)----(2,0,1)

Anda mungkin juga menyukai