Matriks transformasi dalam sistem koordinat homogen
Terlihat bahwa transformasi dilatasi, rotasi, refleksi, dan gusuran diperoleh dengan mengalikan matriks 2×2, tetapi khusus untuk translasi, titik harus dijumlahkan dengan matriks 2×1. Pengecualian seperti ini kurang terlihat indah, karena itu kita memerlukan sistem koordinat homogen.
Sistem koordinat homogen menggunakan ruang yang dimensinya lebih tinggi, tetapi dengan satu sumbu koordinat tetap, tidak berubah-ubah. Untuk keperluan transformasi, kita akan menggunakan konstanta 1.
Sistem koordinat | Titik
2 dimensi | 3 dimensi | homogen 3 dimensi | |
---|
Perbandingan koordinat pada beberapa sistem koordinat.
Fungsi yang kita kehendaki adalah menghitung:
Koordinat titik dapat diwakili oleh matriks
Jika kita kalikan matriks transformasi dengan titiknya, kita akan mendapatkan:
Sehingga fungsi transformasinya dapat dinyatakan dengan sangat sederhana:
Dengan
Latihan
- Ubahlah fungsi-fungsi transformasi yang telah kamu pelajari menjadi bentuk dalam sistem koordinat homogen.
Berikutnya: Transformasi terhadap persamaan