Admin 07 Jun 2026 04:04

 

Geometri Transformasi

Pengertian Geometri Transformasi

Geometri transformasi adalah cabang matematika yang mempelajari perubahan posisi, orientasi, atau ukuran suatu objek pada bidang atau ruang tanpa mengubah sifat-sifat dasarnya. Transformasi dapat dianggap sebagai fungsi yang memetakan setiap titik pada sebuah objek ke titik lain, menghasilkan gambar baru yang disebut transformasi atau hasil transformasi. Konsep ini sangat penting dalam bidang-bidang seperti desain grafis, computeraided design (CAD), animasi, dan ilmu komputer.

Secara umum, transformasi dibagi menjadi dua kategori: transformasi linear (yang melibatkan operasi aljabar pada koordinat) dan transformasi nonlinear (yang melibatkan fungsi yang tidak dapat direpresentasikan hanya dengan matriks). Pada halaman ini, fokus utama adalah pada transformasi linear karena mereka dapat dijelaskan secara jelas dengan penggunaan matriks dan vektor.

Jenisjenis Transformasi Linear

1. Translasi

Translasi menggeser semua titik suatu objek dengan jarak yang sama dalam arah tertentu. Jika vektor translasi adalah (t_x, t_y), maka koordinat baru (x', y') dari titik (x, y) diberikan oleh:

x' = x + t_x
y' = y + t_y

Contoh paling sederhana adalah memindahkan sebuah persegi satu satuan ke kanan.

2. Rotasi

Rotasi memutar objek mengelilingi titik pusat (biasanya asal koordinat) dengan sudut (derajat atau radian). Persamaan rotasi dengan pusat di (0,0) adalah:

x' = xcos  ysin
y' = xsin + ycos

Rotasi dapat dilakukan searah jarum jam ( negatif) atau berlawanan arah jarum jam ( positif).

3. Skala (Pembesaran / Pengecilan)

Skala mengubah ukuran objek dengan faktor skala s_x pada sumbu x dan s_y pada sumbu y:

x' = s_xx
y' = s_yy

Jika s_x = s_y = 1, tidak terjadi perubahan ukuran. Nilai s > 1 memperbesar, sedangkan 0 < s < 1 memperkecil.

4. Refleksi (Pencerminan)

Refleksi menyingkapkan objek terhadap garis atau bidang. Pada bidang dua dimensi, refleksi terhadap sumbu x menghasilkan:

x' = x
y' = y

Sedangkan refleksi terhadap sumbu y memberikan:

x' = x
y' = y

5. Shear (Geser Paralel)

Shear menggeser satu koordinat sebanding dengan koordinat lain. Misalnya, shear horizontal dengan faktor k menghasilkan:

x' = x + ky
y' = y

Shear vertical memperlakukan koordinat y secara analog.

Catatan: Setiap transformasi linear dapat direpresentasikan dengan matriks 22 (atau 33 bila menggunakan koordinat homogen). Kombinasi beberapa transformasi dapat dilakukan dengan mengalikan matriksnya satu per satu.

Representasi Matriks

Berikut ini tabel matriks standar untuk transformasitransformasi dasar pada bidang dua dimensi. Semua transformasi dapat digabungkan dengan mengalikan matriks secara berurutan (dengan urutan dari kanan ke kiri).

Transformasi Matriks (22) Keterangan
Identitas [[1, 0], [0, 1]] Tidak mengubah apaapa
Rotasi () [[cos, sin], [sin, cos]] Putar searah jarum jam jika < 0
Skala (sx, sy) [[sx, 0], [0, sy]] Pembesaran atau pengecilan
Refleksi X [[1, 0], [0, 1]] Cermin terhadap sumbu x
Refleksi Y [[1, 0], [0, 1]] Cermin terhadap sumbu y
Shear Horizontal (k) [[1, k], [0, 1]] Geser horizontal menurut y
Shear Vertikal (k) [[1, 0], [k, 1]] Geser vertikal menurut x

Koordinat Homogen

Untuk menyertakan translasi dalam satu matriks, biasanya digunakan sistem koordinat homogen dengan menambahkan baris dan kolom ekstra (33). Contohnya, translasi (tx, ty) direpresentasikan oleh:

[[1, 0, t_x], [0, 1, t_y], [0, 0, 1]]        

Jika ingin melakukan rotasi, skala, atau shear bersamaan dengan translasi, cukup mengalikan matriksmatriks tersebut dalam urutan yang diinginkan.

Aplikasi Geometri Transformasi

Geometri transformasi memiliki banyak aplikasi praktis, di antaranya:

  • Grafika Komputer: Penggunaan matriks untuk memposisikan, memutar, dan menskalakan objek 2D/3D pada layar.
  • Pengolahan Citra: Rotasi atau pencerminan citra digital, serta memperbaiki distorsi geometrik.
  • Robotika: Menentukan posisi dan orientasi robot dalam ruang kerja (forward kinematics).
  • Game Development: Menggerakkan sprite, kamera, dan elemen visual dengan transformasi matriks.
  • Arsitektur & Desain: Membuat model 3D, memproyeksikan rencana, serta mengubah skala gambar teknik.

Contoh Implementasi dalam JavaScript

Berikut contoh singkat kode JavaScript yang melakukan rotasi sebuah titik (x, y) sebesar 45 menggunakan matriks:

const deg = 45;const rad = deg * Math.PI / 180;const cos = Math.cos(rad);const sin = Math.sin(rad);function rotate(x, y) {    const xr = x * cos - y * sin;    const yr = x * sin + y * cos;    return {x: xr, y: yr};}        

Kode di atas dapat digunakan dalam canvas HTML5 untuk menggambar objek yang diputar.

Kasus Studi: Transformasi pada Peta Digital

Pada sistem informasi geografis (SIG), data peta biasanya berada dalam sistem koordinat tertentu. Untuk menyesuaikan peta dengan proyeksi baru, dilakukan serangkaian transformasi affine (rotasi, skala, shear, translasi). Dengan menggabungkan transformasitransformasi ini, peta dapat diselaraskan dengan akurasi tinggi.

Kesimpulan

Geometri transformasi menyediakan kerangka kerja matematis yang kuat untuk memanipulasi objek dalam bidang dua dimensi maupun tiga dimensi. Dengan memahami cara kerja masingmasing transformasi dasar serta cara menggabungkannya lewat perkalian matriks, kita dapat menyelesaikan berbagai permasalahan praktis mulai dari desain grafis, pengembangan game, hingga rekayasa robot. Penggunaan koordinat homogen memungkinkan semua transformasi, termasuk translasi, diwakili dalam satu matriks, memudahkan implementasi pada komputer modern.

Latihan berkelanjutanmencoba kombinasi transformasi yang berbeda dan memvisualisasikannyaakan memperdalam pemahaman konsep ini serta membuka peluang kreatif dalam bidang teknologi visual.

File Referensi Untuk Geometri Transformasi
Screenshoot
Nama File
makalah1.docx

Ukuran File
0.43 MB

Tipe File
DOCX

Situs File
Deskripsi
File ini hanya file referensi untuk Geometri Transformasi. Tidak menjamin hal-hal spesifik yang diinginkan terdapat didalamnya.
Download langsung (menunggu 10 detik)

Transformasi Geometri dan Link Download File Referensi


admin
Admin
2026-06-06 07:58:16

GeoGebra Untuk Geometri Transformasi dan Link Download File Referensi


admin
Admin
2026-06-06 20:00:27

Rencana Pelaksanaan Pembelajaran Matematika Transformasi Geometri dan Link Download File R...


admin
Admin
2026-06-06 20:12:16

Geometri Transformasi dan Link Download File Referensi


admin
Admin
2026-06-07 04:04:12

Transformasi Geometri Refleksi dan Link Download File Referensi


admin
Admin
2026-06-07 18:48:15