Transformasi adalah matematika yang paling visual โ kamu secara harfiah menggerakkan, memutar, dan membalik bentuk di bidang koordinat. Ini fondasi dari animasi, game, dan grafis komputer.
Kenapa Transformasi itu penting?
Di balik setiap animasi game atau efek visual, ada transformasi geometri yang bekerja โ jutaan kali per detik.
๐ฎ
Game engine menerapkan rotasi dan translasi pada setiap karakter dan objek di layar setiap frame.
๐บ๏ธ
Peta digital menggunakan dilatasi saat kamu zoom in/out โ setiap titik berskala terhadap satu pusat.
๐ช
Desain simetris (logo, arsitektur) dibangun dengan refleksi โ buat setengahnya, cerminkan sisanya.
๐ค
Lengan robot menggunakan rotasi & translasi untuk menghitung posisi ujung tangan secara presisi.
๐ Empat Jenis Transformasi
Semua bergerak โ tapi dengan cara berbeda
Translasi
Pergeseran
(x,y) โ (x+a, y+b)
Geser sejauh vektor (a,b). Bentuk & ukuran tidak berubah.
Rotasi
Perputaran
Pusat (0,0) โ aturan khusus
Putar sebesar sudut ฮธ terhadap titik pusat.
Refleksi
Pencerminan
Terhadap garis sumbu
Balik terhadap sumbu x, y, atau garis y=x.
Dilatasi
Perbesaran/Perkecilan
(x,y) โ (kx, ky)
Skala bentuk dengan faktor k. k>1 membesar, k<1 mengecil.
๐ Aturan Rotasi (Pusat Asal)
Rotasi di sekitar titik (0,0)
Sudut
Transformasi titik (x, y)
Arah
90ยฐ
(x,y) โ (โy, x)
CCW (berlawanan jarum jam)
180ยฐ
(x,y) โ (โx, โy)
Sama untuk CW dan CCW
270ยฐ
(x,y) โ (y, โx)
CCW (= 90ยฐ CW)
360ยฐ
(x,y) โ (x, y)
Kembali ke posisi asal
Trik Rotasi 90ยฐ CCW: Tukar x dan y, lalu ubah tanda x menjadi negatif. (x,y) โ (โy, x). Untuk 90ยฐ CW: (x,y) โ (y, โx).
๐ช Aturan Refleksi
Pencerminan terhadap berbagai sumbu
Sumbu Cermin
Transformasi titik (x, y)
Sumbu x
(x, y) โ (x, โy)
Sumbu y
(x, y) โ (โx, y)
y = x
(x, y) โ (y, x)
y = โx
(x, y) โ (โy, โx)
y = h (garis mendatar)
(x, y) โ (x, 2hโy)
x = k (garis tegak)
(x, y) โ (2kโx, y)
Refleksi sumbu x: Bayangkan melipat kertas sepanjang sumbu x โ koordinat x tidak berubah, y berubah tanda. Refleksi sumbu y kebalikannya.
๐ก Contoh Soal & Pembahasan
Soal 1: Translasi
Titik A(3, โ2) digeser dengan vektor translasi (4, 5). Tentukan koordinat A'!
1
Titik asal: A(3, โ2). Vektor translasi: (a, b) = (4, 5)
2
Rumus: A'(x+a, y+b)
3
A' = (3+4, โ2+5) = (7, 3)
๐ก Contoh Soal & Pembahasan
Soal 2: Rotasi 90ยฐ CCW
Titik B(5, 2) dirotasi 90ยฐ berlawanan arah jarum jam terhadap pusat asal. Tentukan B'!
1
Aturan rotasi 90ยฐ CCW: (x, y) โ (โy, x)
2
B = (5, 2) โ B' = (โ2, 5)
3
Jadi B' = (โ2, 5). Perhatikan: x jadi โ2 (negatif y lama), y jadi 5 (x lama).
๐ก Contoh Soal & Pembahasan
Soal 3: Dilatasi
Titik C(3, 4) didilatasi dengan faktor skala k = 3 terhadap pusat asal. Tentukan C'!
1
Rumus dilatasi pusat asal: (x, y) โ (kx, ky)
2
C' = (3ร3, 3ร4) = (9, 12)
Dilatasi pusat (a,b): (x,y) โ (a + k(xโa), b + k(yโb)). Jika pusatnya bukan asal, geser dulu ke asal, dilatasi, lalu geser balik.
โ๏ธ Soal Latihan
Uji Pemahamanmu
Titik P(4, โ3) dicerminkan terhadap sumbu y. Koordinat P' adalah?
๐
Section 3 Selesai!
Kamu sudah menguasai empat jenis transformasi geometri! Translasi, rotasi, refleksi, dan dilatasi โ ini adalah dasar dari grafis komputer dan animasi modern.