Logo Universitas Teknokrat Indonesia

Menjelajah Dunia 2D dan 3D: Kupas Tuntas Matriks Transformasi Geometri dan Contoh Soalnya"

Kategori: contoh soal
Gambar untuk Menjelajah Dunia 2D dan 3D: Kupas Tuntas Matriks Transformasi Geometri dan Contoh Soalnya"

Jembatan Antara Aljabar dan Visual

Matriks adalah salah satu konsep fundamental dalam aljabar linear yang memiliki aplikasi luar biasa dalam visualisasi, grafika komputer, dan fisika. Dalam konteks geometri, matriks berfungsi sebagai jembatan yang memungkinkan kita melakukan transformasi geometris (perubahan posisi, bentuk, atau orientasi) pada objek 2D dan 3D secara efisien dan sistematis. Transformasi geometris menggunakan matriks mengubah koordinat awal suatu titik atau vektor menjadi koordinat baru.

Menguasai matriks transformasi sangat penting, terutama bagi yang tertarik pada bidang desain grafis, animasi, robotika, dan game development. Artikel ini akan mengupas tuntas empat jenis transformasi utama—Translasi, Rotasi, Skala, dan Refleksi—dan menyajikan contoh soal beserta langkah penyelesaiannya.

Baca juga:Melaju ke Kampus Impian Kupas Tuntas Strategi dan Contoh Soal TPA PTDI-STTD (Dulu STTD) untuk Lolos Seleksi Taruna!”

Matriks Transformasi Dasar 2D

Dalam bidang dua dimensi ($xy$), sebuah titik $P(x, y)$ direpresentasikan sebagai vektor kolom $\begin{pmatrix} x \\ y \end{pmatrix}$. Matriks transformasi biasanya berukuran $2 \times 2$. Koordinat baru $P'(x', y')$ diperoleh dari perkalian matriks transformasi $T$ dengan koordinat awal $P$:

$$\begin{pmatrix} x' \\ y' \end{pmatrix} = T \cdot \begin{pmatrix} x \\ y \end{pmatrix}$$

1. Transformasi Translasi (Pergeseran)

Translasi adalah pergeseran objek tanpa mengubah bentuk atau orientasinya. Karena melibatkan penjumlahan, translasi tidak dapat diwakili sepenuhnya oleh perkalian matriks $2 \times 2$ biasa. Untuk menyertakan translasi, kita menggunakan sistem Koordinat Homogen, mengubah titik $(x, y)$ menjadi $\begin{pmatrix} x \\ y \\ 1 \end{pmatrix}$ dan menggunakan matriks $3 \times 3$.

Rumus Matriks Translasi:

Jika objek digeser sejauh $a$ pada sumbu $x$ dan $b$ pada sumbu $y$, matriks $T_{translasi}$ adalah:

$$T_{translasi} = \begin{pmatrix} 1 & 0 & a \\ 0 & 1 & b \\ 0 & 0 & 1 \end{pmatrix}$$

Contoh Soal 1: Translasi

Tentukan koordinat bayangan titik $A(4, -1)$ setelah ditranslasi oleh vektor $T = \begin{pmatrix} 3 \\ 2 \end{pmatrix}$.

Penyelesaian (Menggunakan Koordinat Biasa):

Ini adalah kasus translasi sederhana, kita cukup menjumlahkan koordinat:

$x' = 4 + 3 = 7$

$y' = -1 + 2 = 1$

Bayangan titik $A$ adalah $A'(7, 1)$.

2. Transformasi Skala (Dilatasi)

Skala mengubah ukuran objek. Faktor skala dapat berbeda di sumbu $x$ ($k_x$) dan sumbu $y$ ($k_y$).

Rumus Matriks Skala:

$$T_{skala} = \begin{pmatrix} k_x & 0 \\ 0 & k_y \end{pmatrix}$$

Contoh Soal 2: Skala

Titik $B(2, 5)$ didilatasi terhadap pusat $(0, 0)$ dengan faktor skala 3. Tentukan koordinat bayangan $B'$.

Penyelesaian:

Matriks skala dengan $k_x = 3$ dan $k_y = 3$: $\begin{pmatrix} 3 & 0 \\ 0 & 3 \end{pmatrix}$.

$$\begin{pmatrix} x' \\ y' \end{pmatrix} = \begin{pmatrix} 3 & 0 \\ 0 & 3 \end{pmatrix} \begin{pmatrix} 2 \\ 5 \end{pmatrix} = \begin{pmatrix} (3)(2) + (0)(5) \\ (0)(2) + (3)(5) \end{pmatrix} = \begin{pmatrix} 6 \\ 15 \end{pmatrix}$$

Bayangan titik $B$ adalah $B'(6, 15)$.


3. Transformasi Rotasi (Perputaran)

Rotasi memutar objek sebesar sudut $\theta$ terhadap titik pusat $(0, 0)$. Arah rotasi positif adalah berlawanan arah jarum jam.

Rumus Matriks Rotasi:

$$T_{rotasi} = \begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix}$$

Contoh Soal 3: Rotasi

Tentukan bayangan titik $C(1, 0)$ setelah dirotasi $90^{\circ}$ berlawanan arah jarum jam terhadap pusat $(0, 0)$.

Penyelesaian:

Untuk $\theta = 90^{\circ}$, $\cos 90^{\circ} = 0$ dan $\sin 90^{\circ} = 1$.

Matriks Rotasi: $\begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix}$.

$$\begin{pmatrix} x' \\ y' \end{pmatrix} = \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \end{pmatrix} = \begin{pmatrix} (0)(1) + (-1)(0) \\ (1)(1) + (0)(0) \end{pmatrix} = \begin{pmatrix} 0 \\ 1 \end{pmatrix}$$

Bayangan titik $C$ adalah $C'(0, 1)$.


4. Transformasi Refleksi (Pencerminan)

Refleksi adalah pencerminan objek terhadap suatu garis.

Rumus Matriks Refleksi:

  • Terhadap Sumbu $x$: $\begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}$
  • Terhadap Sumbu $y$: $\begin{pmatrix} -1 & 0 \\ 0 & 1 \end{pmatrix}$
  • Terhadap garis $y=x$: $\begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}$

Contoh Soal 4: Refleksi

Tentukan bayangan titik $D(-3, 4)$ jika dicerminkan terhadap garis $y = x$.

Penyelesaian:

Matriks Refleksi terhadap $y = x$ adalah $\begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}$.

$$\begin{pmatrix} x' \\ y' \end{pmatrix} = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix} \begin{pmatrix} -3 \\ 4 \end{pmatrix} = \begin{pmatrix} (0)(-3) + (1)(4) \\ (1)(-3) + (0)(4) \end{pmatrix} = \begin{pmatrix} 4 \\ -3 \end{pmatrix}$$

Bayangan titik $D$ adalah $D'(4, -3)$.

Transformasi Majemuk (Komposisi)

Transformasi majemuk terjadi ketika dua atau lebih transformasi dilakukan secara berurutan. Keindahan matriks adalah kita dapat menggabungkan semua operasi ini menjadi satu matriks tunggal dengan melakukan perkalian matriks.

Aturan Penting: Urutan perkalian matriks penting dan harus dilakukan dari kanan ke kiri (transformasi yang dilakukan pertama kali diletakkan di paling kanan). Jika $T_1$ dilakukan pertama, diikuti $T_2$, maka matriks totalnya $T_{total} = T_2 \cdot T_1$.

Contoh Soal 5: Komposisi Transformasi

Garis $g$ dengan persamaan $2x + y = 4$ dirotasi $180^{\circ}$ terhadap pusat $(0, 0)$, dilanjutkan dengan dilatasi dengan faktor skala 2. Tentukan persamaan bayangan garis $g''$.

Penyelesaian:

  1. Matriks Rotasi ($T_1$) $180^{\circ}$: $\begin{pmatrix} -1 & 0 \\ 0 & -1 \end{pmatrix}$
  2. Matriks Skala ($T_2$) faktor 2: $\begin{pmatrix} 2 & 0 \\ 0 & 2 \end{pmatrix}$

Matriks Total ($T_{total} = T_2 \cdot T_1$):

$$T_{total} = \begin{pmatrix} 2 & 0 \\ 0 & 2 \end{pmatrix} \begin{pmatrix} -1 & 0 \\ 0 & -1 \end{pmatrix} = \begin{pmatrix} -2 & 0 \\ 0 & -2 \end{pmatrix}$$

Hubungan Koordinat:

$$\begin{pmatrix} x' \\ y' \end{pmatrix} = \begin{pmatrix} -2 & 0 \\ 0 & -2 \end{pmatrix} \begin{pmatrix} x \\ y \end{pmatrix}$$

Dari sini kita dapatkan:

$x' = -2x \implies x = -\frac{1}{2}x'$

$y' = -2y \implies y = -\frac{1}{2}y'$

Substitusi ke Persamaan Garis:

Substitusikan $x$ dan $y$ ke persamaan awal $2x + y = 4$:

$$2 \left( -\frac{1}{2}x' \right) + \left( -\frac{1}{2}y' \right) = 4$$

$$-x' - \frac{1}{2}y' = 4$$

Kalikan dengan $-2$ untuk menghilangkan pecahan dan tanda negatif:

$$2x' + y' = -8$$

Persamaan bayangan garis $g''$ adalah $2x + y = -8$.

Baca juga:Rektor dan Wakil Rektor Universitas Teknokrat Indonesia Hadiri Rembuk Nasional Aptisi 2025 di Jakarta

Menuju Transformasi 3D dan Koordinat Homogen

Konsep ini meluas dengan mudah ke ruang tiga dimensi ($xyz$) dengan menggunakan matriks $3 \times 3$ untuk rotasi, skala, dan refleksi, serta matriks $4 \times 4$ dalam koordinat homogen untuk menyertakan translasi.

Contoh Matriks Skala 3D:

Untuk memperbesar objek dengan faktor $k_x, k_y, k_z$:

$$T_{skala, 3D} = \begin{pmatrix} k_x & 0 & 0 \\ 0 & k_y & 0 \\ 0 & 0 & k_z \end{pmatrix}$$

Contoh Soal 6: Skala 3D

Tentukan bayangan titik $E(1, 2, 3)$ jika dilakukan skala dua kali lipat hanya pada sumbu $z$.

Penyelesaian:

Faktor skala: $k_x=1, k_y=1, k_z=2$.

$$\begin{pmatrix} x' \\ y' \\ z' \end{pmatrix} = \begin{pmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 2 \end{pmatrix} \begin{pmatrix} 1 \\ 2 \\ 3 \end{pmatrix} = \begin{pmatrix} (1)(1) \\ (1)(2) \\ (2)(3) \end{pmatrix} = \begin{pmatrix} 1 \\ 2 \\ 6 \end{pmatrix}$$

Bayangan titik $E$ adalah $E'(1, 2, 6)$.

Penutup: Matriks, Alat Utama Visualisasi

Matriks transformasi geometri adalah alat yang elegan dan kuat. Ia mengubah operasi geometris yang rumit (seperti memutar objek 45 derajat dan kemudian memperkecilnya) menjadi serangkaian operasi aljabar linear yang sederhana (perkalian matriks). Penguasaan konsep ini, mulai dari matriks $2 \times 2$ dasar hingga penggunaan koordinat homogen $3 \times 3$ atau $4 \times 4$ untuk transformasi majemuk, adalah keterampilan wajib bagi siapa pun yang ingin mendalami komputer grafis, pemodelan 3D, atau studi teknik lanjut. Mulailah dengan menguasai matriks dasar, dan Anda akan siap menjelajah ke dunia visualisasi yang tak terbatas.

Penulis:Zaskia amelia