Transformasi 3 Dimensi
Disampaikan oleh:
S x 0 0
M 0 Sy 0
0 0 S z
Penskalaan…lanjut
Nilai Keterangan
(Sx,Sy,Sz) > 1 Pembesaran
(Sx,Sy,Sz) < -1 Pembesaran dengan
pencerminan
Matriks rotasi M:
1 0 0 cos( ) 0 sin( )
M x 0 cos( ) sin( ) M y 0 1 0
0 sin( ) cos( ) sin( ) 0 cos( )
cos( ) sin( ) 0
M z sin( ) cos( ) 0
0 0 1
Transformasi Homogen
Bentuk umum matriks homogeneus
tranformation:
2 0 0 0
0 2 0 0
M TS
0 0 3 0
0 0 0 1
0.7071 0.7071 0 0
0.7071 0.7071 0 0
M TRz
0 0 1 0
0 0 0 1
1 0 00 2 0 0 0 0.7071 0.7071 0 0
0 1 00 0 2 0 0 0.7071 0.7071 0 0
M * *
0 0 10 0 0 3 0 0 0 0 0
2 3 21 0 0 0 1 0 0 0 1
1.4142 1.4142 0 0
1.4142 1.4142 0 0
M
0 0 3 0
0 5.6568 9 1 Maka:
1.4142 1.4142 0 0
1.4142 1.4142 0 0
Q 2 2 1 1
0 0 3 0
0 5.6568 9 1
Q 0 11.3136 12 1 0 11.3136 12
Latihan
1. Diketahui sebuah titik P = (4,-3,2) dan
titik digeser sejauh tr=(-2,5,1). Hitung
lokasi hasil translasi!
2. Dari hasil translasi soal 1 lakukan rotasi
sebesar 45o terhadap sumbu z!
3. Titik A = (2,1,4) akan ditransformasikan
berturut-turut sebagai berikut:
– Skala (2,4,2)
– Translasi (1,3,2)
– Rotasi pada sumbu x sebesar 30o
Hitung lokasi titik setelah ditransformasikan.
Latihan
1. Titik A = (4,3,4) akan ditransformasikan
berturut-turut sebagai berikut:
– Translasi (4,2,5)
– Rotasi pada sumbu y sebesar 60o
Hitung lokasi titik setelah ditransformasikan.
Implementasi