Titik hasil transformasi dapat diperoleh melalui rumus affine transformation.

dokumen-dokumen yang mirip
BAB-7 TRANSFORMASI 2D

MATEMATIKA. Sesi TRANSFORMASI 2 CONTOH SOAL A. ROTASI

Transformasi Bangun Ruang Tiga Dimensi menggunakan Visual Basic 6.0

M A T R I K S 4. C. Penerapan Matriks pada Transformasi 11/21/2015. Peta Konsep. C. Penerapan Matriks pada Transformasi. (1) Pergeseran (Translasi)

Komposisi Transformasi

BAB III ANALISIS DAN PERANCANGAN

King s Learning Be Smart Without Limits

Transformasi Geometri Sederhana. Farah Zakiyah Rahmanti 2014

Perspective & Imaging Transformation

Transformasi Geometri Sederhana

BAB II LANDASAN TEORI. Apakah grafika komputer itu? Hill (1990:2) menyatakan bahwa grafika

Transformasi Datum dan Koordinat

19. TRANSFORMASI A. Translasi (Pergeseran) B. Refleksi (Pencerminan) C. Rotasi (Perputaran)

Geometri, Koordinat Homogen, dan Transformasi Affine. Computer Graphics #03#04#05

MATEMATIKA. Sesi TRANSFORMASI 1. A. TRANSFORMASI a. Definisi. b. Transformasi oleh Matriks 2x2

20. TRANSFORMASI. A. Translasi (Pergeseran) ; T = b. a y. a y. x atau. = b. = b

SOAL-SOAL LATIHAN TRANSFORMASI GEOMETRI UJIAN NASIONAL

Aplikasi Matriks dalam Pengolahan Gambar

GRAFIKA GAME. Aditya Wikan Mahastama. Rangkuman Transformasi Dua Dimensi UNIV KRISTEN DUTA WACANA TEKNIK INFORMATIKA GENAP 1213

MODUL MATEMATIKA SMA IPA Kelas 11

STANDAR KOMPETENSI. 5. Menggunakan konsep matriks, vektor, dan transformasi dalam pemecahan masalah KOMPETENSI DASAR

SISTEM KOORDINAT SISTEM TRANSFORMASI KOORDINAT RG091521

Pengertian. Transformasi geometric transformation. koordinat dari objek Transformasi dasar: Translasi Rotasi Penskalaan

TRY OUT MATEMATIKA PAKET 2B TAHUN 2010

LATIHAN ULANGAN BAB. INTEGRAL

ANALISIS STRUKTUR METODE MATRIX. Pertemuan ke-3 SISTEM RANGKA BATANG (PLANE TRUSS)

PR ONLINE MATA UJIAN: MATEMATIKA IPA (KODE: A05) Petunjuk A digunakan untuk menjawab soal nomor 1 sampai dengan nomor 40.

Fajar Syakhfari. Pendahuluan. Lisensi Dokumen:

BAB 4 ANALISIS SIMULASI KINEMATIKA ROBOT. Dengan telah dibangunnya model matematika robot dan robot sesungguhnya,

Operasi-operasi Dasar Pengolahan Citra Digital

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 21 TRANSFORMASI GEOMETRI 1. TRANSLASI ( PERGESERAN) Contoh : Latihan 1.

SISTEM TRANSFORMASI LUKISAN OBJEK DUA DIMENSI DAN TIGA DIMENSI PADA GRAFIKA KOMPUTER DENGAN MENGGUNAKAN MATRIKS TRANSFORMASI

SISTEM KOORDINAT SISTEM TRANSFORMASI KOORDINAT RG091521

TRANSFORMASI GEOMETRI

TRY OUT MATEMATIKA PAKET 2A TAHUN 2010

TRANSFORMASI GEOMETRI

MATRIKS DAN TRANSFORTASI I. MATRIKS II. TRANSFORMASI MATRIKS & TRANSFORMASI. a b. a b DETERMINAN. maka determinan matriks A.

1. Sebuah kawat yang panjangnya 10 meter akan dibuat bangun yang berbentuk 3 persegi panjang kongruen seperti pada gambar di bawah.

TRANSFORMASI GEOMETRI

Modul ini adalah modul ke-7 dalam mata kuliah Matematika. Isi modul ini

LAMPIRAN I. (Rencana Pelaksanaan Pembelajaran)

TRANSFORMASI GEOMETRI

SOAL DAN PEMBAHASAN REFLEKSI DAN DILATASI

SATUAN ACARA PERKULIAHAN ( SAP )

2009 ACADEMY QU IDMATHCIREBON

MODUL MATEMATIKA WAJIB TRANSFORMASI KELAS XI SEMESTER 2

PEMBUKTIAN MATEMATIKA

SOAL DAN PEMBAHASAN UJIAN NASIONAL SMA/MA IPA TAHUN PELAJARAN 2008/2009

KRITERIA KETUNTASAN MINIMAL ( KKM ) MATA PELAJARAN MATEMATIKA KELAS XII ( 3 ) SEMESTER I

BAB III GRAFIKA 2D. Xv = Xvmin + round((xw - Xwmin)*(Xvmax-Xvmin)/(Xwmax-Xwmin)) Yv = Yvmax - round((yw - Ywmin)*(Yvmax-Yvmin)/(Ywmax-Ywmin))

LAPORAN PRATIKUM KOMPUTER APLIKASI

membuat sebuah game yang menggunakan grafik vektor dan grafik bitmap. Penggunaannya seperti pemindahan sebuah object, memper-besar atau

RENCANA PEMBELAJARAN 1. POKOK BAHASAN : KINEMATIKA

TELAAH MATEMATIKA SEKOLAH MENENGAH I TRANSFORMASI GEOMETRI

Grafika Komputer. Evangs Mailoa

LAPORAN RESMI PENGOLAHAN CITRA DIGITAL MODUL 1 Operasi Aritmatika dan Geometri

Antiremed Kelas 12 Matematika

MATEMATIKA EKONOMI DAN BISNIS. Nuryanto.ST.,MT

BAB I PENDAHULUAN. dengan teknik dan teori sintesis gambar (image) komputer. Komputer

INDIKATOR 10 : Menyelesaikan masalah program linear 1. Pertidaksamaan yang memenuhi pada gambar di bawah ini adalah... Y

TRY OUT MATEMATIKA PAKET 3B TAHUN 2010

IV. PERBANDINGAN KONFIGURASI MATRIKS INTERAKSI: METODE PROCRUSTES

A. PERSAMAAN GARIS LURUS

Penerapan Pemodelan Matematika untuk Visualisasi 3D Perpustakaan Universitas Mercu Buana

Bab 1 -Pendahuluan Hitung Vektor.

UAN MATEMATIKA SMA IPA 2009 P45

PENERAPAN KURVA BEZIER KARAKTER SIMETRIK DAN PUTAR PADA MODEL KAP LAMPU DUDUK MENGGUNAKAN MAPLE

Modul. Grafika Komputer. Disusun Oleh: Maya Amelia

TRANSFORMASI. Bab. Di unduh dari : Bukupaket.com. Translasi Refleksi Rotasi Dilatasi A. KOMPETENSI DASAR DAN PENGALAMAN BELAJAR

SOLUSI PREDIKSI UJIAN NASIONAL MATEMATIKA SMA/MA IPA, KELOMPOK 2, TEBO

PERSAMAAN GARIS LURUS

BAB II DASAR TEORI 2.1. Metode Trial and Error

SOAL UJIAN NASIONAL. PROGRAM STUDI IPA ( kode P 45 ) TAHUN PELAJARAN 2008/2009

PENERAPAN METODE DENAVIT-HARTENBERG PADA PERHITUNGAN INVERSE KINEMATICS GERAKAN LENGAN ROBOT

BAB 5. Operasi Geometrik

SOAL DAN PEMBAHASAN UJIAN NASIONAL SMA/MA IPA TAHUN PELAJARAN 2008/2009

SOAL UN DAN PENYELESAIANNYA 2009

PERANCANGAN APLIKASI TRANSFORMASI PADA OBJEK 2 DIMENSI

Simetri. Operasi Simetri 13/03/2015. Pertemuan ke-5 Kristalografi (Simetri: Simbol & Operasinya) Nurun Nayiroh, M.Si

Ilmu Gaya : 1.Kesimbangan gaya 2.Superposisi gaya / resultante gaya

ISTIYANTO.COM. memenuhi persamaan itu adalah B. 4 4 C. 4 1 PERBANDINGAN KISI-KISI UN 2009 DAN 2010 SMA IPA

4. Persamaan garis lingkaran yang berpusat di ( 1,4 ) dan menyinggung garis 3x 4y 2 = 0 adalah.

Penerapan Transformasi Geometri pada Karya Seni Indonesia

Soal UN 2009 Materi KISI UN 2010 Prediksi UN 2010

1.Fungsi permintaan, fungsi penawaran dan keseimbangan pasar. 2.Pengaruh pajak-spesifik terhadap keseimbangan pasar

SOAL TRY OUT MATEMATIKA 2009

Aplikasi Fungsi Linear. Telkom University Alamanda

BAB 4 ANALISIS. Tabel 4.1 Offset GPS-Kamera dalam Sistem Koordinat Kamera

NAMA : NO PESERTA : 3. Bentuk sederhana dari Diketahui 2 log 5 = p dan 2 log 3 = q. Bentuk 3 log 20 dinyatakan dalam p dan q adalah...

Materi Aljabar Linear Lanjut

fi5080-by-khbasar BAB 1 Analisa Vektor 1.1 Notasi dan Deskripsi

VEKTOR A. Vektor Vektor B. Penjumlahan Vektor R = A + B

Metode Kekakuan Langsung (Direct Stiffness Method)

FIsika KTSP & K-13 KESEIMBANGAN BENDA TEGAR. K e l a s. A. Syarat Keseimbangan Benda Tegar

PEMERINTAH KABUPATEN SUKOHARJO DINAS PENDIDIKAN SMA KABUPATEN SUKOHARJO Sekretariat : Jl. Jend. Sudirman No.197 Sukoharjo Telp.

PEMERINTAH KABUPATEN SUKOHARJO DINAS PENDIDIKAN SMA KABUPATEN SUKOHARJO Sekretariat : Jl. Jend. Sudirman No.197 Sukoharjo Telp.

GEOMETRI. Transformasi & Analitik Ruang UNIVERSITAS HASANUDDIN. M Saleh AF. Geometri Transformasi Dan Analitik Ruang LKPP.

Esther Wibowo

PEMERINTAH KABUPATEN SUKOHARJO DINAS PENDIDIKAN SMA KABUPATEN SUKOHARJO Sekretariat : Jl. Jend. Sudirman No.197 Sukoharjo Telp.

Transkripsi:

TRANSFORMASI 3D 1. PENDAHULUAN Transformasi 3D pada dasarnya hampir sama dengan transformasi 2D, hanya pada 3D kita menghitung sumbu Z. Sama seperti pada 2D, ada tiga transformasi dasar yang dapat dilakukan terhadap verteks, yaitu: 1. Translasi. 2. Pensekalaan. 3. Rotasi. Titik hasil transformasi dapat diperoleh melalui rumus affine transformation. Q = P * M + tr Dimana: Q: (Qx, Qy, Qz) menyatakan matrix 1x3 yang berisi titik hasil transformasi. P: (Px, Py, Pz) menyatakan matrik 1x3 yang berisi titik yang akan ditransformasi. tr: (trx, try, trz) menyatakan matriks 1x3 yang berisi banyaknya pergeseran sumbuk x,y, z. M: Matriks transformasi berukuran 3x3 seperti berikut m 00 m 01 m 02 M = m 10 m 11 m 12 m 20 m 21 m 22 11.2. TRANSLASI Translasi dilakukan dengan menggunakan matriks sebagai berikut: 1 0 0 M = 0 1 0 0 0 1 Latihan: Diketahui sebuah titik P(2,3,1) dan titik ini digeser sejauh tr =(2,2,0). Hitung lokasi titik hasil translasi. 149

Jawab: Q = P * M + tr 1 0 0 Q = [2 3 1] * 0 1 0 + [2 2 0] 0 0 1 Q = [2 3 1] + [2 2 0] Q = [2+2 3+2 1+0] Q = [4 5 1] Dengan demikian titik P(2,3,1) digeser ke titik Q(4,5,1) 11.3. PENSKALAAN Penskalaan dilakukan dengan mengisi tr = (0,0,0) dan matriks M diatur seperti beikut. Sx 0 0 M = 0 Sy 0 0 0 Sz Latihan: Diketahui sebuah prisma dengan lokasi verteks seperti pada tabel beikut: Tabel 11.1. Lokasi verteks dari sebuah prisma Vertex X Y Z 1 1 0 1 2 2 0 1 3 2 0 2 4 1 0 2 5 1 1 1 Prisma tersebut akan diskala sebesar Sx=2, Sy=2, Sz = 2. Hitunglah lokasi verteks setelah di skala. Jawab: Lokasi verteks hasil penskalaan dapat diperoleh dengan matriks M: 2 0 0 M = 0 2 0 0 0 2 Hasil lengkap penskalaan ditunjukkan pada tabel berikut, dan gambar memperlihatkan benda sebelum dan sesudah dilakukan penskalaan. 150

Tabel 11.2. Verteks hasil pensekalaan (2,2,2) Vertex X Y Z 1 2 0 2 2 4 0 0 3 4 0 4 4 0 0 4 5 2 4 2 Y 1 1 2 X Z 2 Gambar 11.1. hasil penskalaan 151

Penskalaan dilakukan dengan menggunakan titik pusat(0,0,0). Kita dapat melakukan pembesaran, pengecilan, pencerminan dengan mengatur Sx, Sy, Sz seperti pada tabel. Nilai Keterangan (Sx, Sy, Sz) > 1 Pembesaran (Sx, Sy, Sz) <-1 Pembesaran dengan pencerminan -1 > (Sx, Sy, Sz) < 1 Pengecilan dengan / tanpa pencerminan 11.4. ROTASI Berbeda dengan rotasi di 2D yang menggunakan titik pusat(0,0) sebagai pusat perputaran, rotasi 3D menggunakan sumbu koordinat sebagai pusat perputaran. Dengan demikian ada 3 macam rotasi yang dapat dilakukan, yaitu: 1. Rotasi terhadap sumbu X 2. Rotasi terhadap sumbu Y 3. Rotasi terhadap sumbu Z Rotasi terhadap sumbu X, Y, dan Z diperlihakan seperti pada gambar berikut Gambar 11.2. Rotasi dan sumbu rotasi Mengingat ada 3 buah sumbu rotasi maka matriks transformasi yang digunakan juga bergantung kepada sumbu putar. Adapun isi masing-masing transformasi sesuai dengan sumbu putar didefinisikan sebagai berikut. 1 0 0 m rx = 0 cos(α) sin(α) 0 -sin(α) cos(α) cos(α) 0 -sin(α) m ry = 0 1 0 sin(α) 0 cos(α) cos(α) sin(α) 0 m rz -sin(a) cos(α) 0 0 0 1 152

11.5. TRANSFORMASI BERTURUT-TURUT MENGGUNAKAN HOMOGENEOUS TRANSFORMATION Transformasi berturut-turut dapat dilakukan dengan cara mengalikan matrik-matrik transformasi sesuai urutan transformasi. Untuk memudahkan perhitungan maka kita dapat menggunakan bentuk homogeneous transformation, yaitu dengan menggunakan matrik transformasi menjadi berukuran 4x4 seperti pada rumus berikut: m 00 m 01 m 02 m 03 M T = m 10 m 11 m 12 m 13 m 20 m 21 m 22 m 23 tr x tr y tr z 1 Dengan demikian transformasi bertutut-turut yang menggunakan matrik M T1, M T2,...,M Tm dapat dirumuskan sebagai hasil dari perkalian matrik-matrik penyusun transformasi, yaitu: M = M T1 * M T2 *... * M Tm Q = P * M Dimana P merupakan matrik 1x3 dengan isi seperti berikut: P = [P x P y P z 1] Latihan: Titik A(2,2,1) akan ditransformasikan berturut-tururt sebagai berikut: 1. Translasi (2,3,2) 2. Skala(2,2,3) 3. Rotasi pada sumbu Z sebsar 45 o Hitunglah lokasi titik setelah ditransformasikan. Jawab: Hasil transformasi tersebut dapat dihitung sebagai berikut: 1 0 0 0 M TT = 0 1 0 0 0 0 1 0 2 3 2 1 2 0 0 0 M TS = 0 2 0 0 0 0 3 0 0 0 0 1 153

0,7071 0,7071 0 0 M TRz = -0,7071 0,7071 0 0 0 0 1 0 0 0 0 1 Sehingga: 1 0 0 0 2 0 0 0 0,7071 0,7071 0 0 M = 0 1 0 0 * 0 2 0 0 * -0,7071 0,7071 0 0 0 0 1 0 0 0 3 0 0 0 1 0 2 3 2 1 0 0 0 1 0 0 0 1 M = Maka: Q = [2 2 1 1] * Q = [ ] Dalam transformasi berturut-turut, urutan matriks transformasi akan menentukan lokasi akhir. Sebagai contoh apabila dilakukan tansformasi berturut-turut yang dimulai dengan translasi (2,3,1) dan diikuti dengan rotasi z sebesar 45 0 akan menghasilkan matriks transformasi sebagai berikut: 1 0 0 0 0,7071 0,7071 0 0 0,7071 0,7071 0 0 M = 0 1 0 0 * -0,7071 0,7071 0 0 = -0,7071 0,7071 0 0 0 0 1 0 0 0 1 0 0 0 1 0 2 3 1 1 0 0 0 1-0,7071 3,5355 1 1 Tetapi transformasi yang diawali dengan rotasi pada sumbu z sebesar 45 o dan diikuti dengan translasi (2,3,1) yang akan menghasilkan matriks transformasi sebagai berikut: 0,7071 0,7071 0 0 1 0 0 0 0,7071 0,7071 0 0 M = -0,7071 0,7071 0 0 * 0 1 0 0 = -0,7071 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 2 3 1 1 2 3 1 1 Perhatikan bahwa urutan transformasi yang berbeda akan menghasilkan matriks transformasi yang berbeda pula. 154