TRANSFORMASI 2 DIMENSI Oleh : Hieronimus Edhi Nugroho, M.Kom

Slides:



Advertisements
Presentasi serupa
Example 1 : Tentukan matriks refleksi terhadap garis y = x Jawab: K = R(-450) * Refleksi thd sb-y * R(450) 2/2 2/2 0 -2/2 2/2 0 0.
Advertisements

Transformasi Linier.
TRANSFORMASI GEOMETRI
Transformasi geometri.  Pemindahan objek (titik, garis, bidang datar) pada bidang.  Perubahan yang (mungkin) terjadi: Kedudukan / letak Arah Ukuran.
Grafika Komputer (TIZ10)
Grafika Komputer (TIZ10)
Bab 5 TRANSFORMASI.
Transformasi Geometri 2 Dimensi
TRANSFORMASI.
TRANSFORMASI GEOMETRI.
KOMPUTER GRAFIKA TRANSFORMASI 2D (TRANSLASI DAN SKALA)
05 |Beyond Transformation Eriq Muhammad Adams J |
Selamat Bertemu Kembali
TRANSFORMASI 2D.
Transformasi Geometri Sederhana
Transformasi Geometri Sederhana
※ KOORDINAT KARTESIUS & KOORDINAT KUTUB
GEOMETRI SUDUT DAN BIDANG.
TRANSFORMASI Created By : Kelompok 3
Transformasi 2D Grafika Komputer.
GEOMETRI Probolinggo SMK Negeri 2 SUDUT DAN BIDANG.
Program Studi S-1 Teknik Informatika FMIPA Universitas Padjadjaran
Anna Dara Andriana, S.Kom., M.Kom
Transformasi geometri
Dasar teori dan algoritma grafika komputer
Program Studi S-1 Teknik Informatika FMIPA Universitas Padjadjaran
AYO BELAJAR TRANSFORMASI GEOMETRI !!!
TRANSFORMASI GEOMETRI Transformasi Geometri
Program Studi S-1 Teknik Informatika FMIPA Universitas Padjadjaran
PERPUTARAN ( ROTASI ) Selanjutnya P disebut pusat rotasi dan  disebut sudut rotasi.  > 0 jika arah putar berlawanan arah putaran jarum jam.
P. XIV RUANG-RUANG VEKTOR EUCLIDEAN
Transformasi MENU NAMA: ERFIKA YANTI NIM:
TRANSFORMASI GRAFIK 3 DIMENSI
Transformasi 2D.
KOMPUTER GRAFIKA TRANSFORMASI 2D (TRANSLASI DAN SKALA)
Transformasi (Refleksi).
Kelompok 2 Agra Ahmad Afandi Ahmad Afif Alfian Hadi Pratama
TRANSFORMASI OBJEK (TRANSFORMASI AFFINE 2D DAN 3D)
Nur Cahya Setyaningsih
OPERASI GEOMETRI Yohana Nugraheni.
M-03 SISTEM KOORDINAT kartesius dan kutub
Luas segitiga Luas segitiga yang ketiga sisinya di ketahui
Transformasi 3 Dimensi Disampaikan oleh: Edy Santoso, S.Si., M.Kom
Transformasi Linier.
※ KOORDINAT KARTESIUS & KOORDINAT KUTUB
Transformasi 2 Dimensi.
Hidayat Fatoni, S.Pd. SMA Negeri 4 Magelang
Grafika Komputer Transformasi 2 Dimensi.
DIMENSI DUA transformasi TRANSLASI.
※ KOORDINAT KARTESIUS & KOORDINAT KUTUB
Kelas 1.C Nina Ariani Juarna Ghia Mugia Wilujeng Faujiah Lulu Kamilah.
Transformasi 3D Grafika Komputer Defiana Arnaldy, M.Si
TRANSFORMASI GUSURAN & REGANGAN. TRANSFORMASI GUSURAN & REGANGAN.
TRANSLASI (PERGESERAN)
TRANSFORMASI GRAFIK 2 DIMENSI
Ihr Logo Dasar teori dan algoritma grafika komputer.
Peta Konsep. Peta Konsep C. Penerapan Matriks pada Transformasi.
Transformasi Geometri 2 Dimensi
Peta Konsep. Peta Konsep A. Macam-Macam Transformasi.
※ KOORDINAT KARTESIUS & KOORDINAT KUTUB
Transformasi Geometri 2 Dimensi
Peta Konsep. Peta Konsep A. Komposisi Transformasi.
Konsep dan Representasi Dimensi 3 (3D)
ULANGAN SELAMAT BEKERJA Mata Pelajaran : Matematika
Peta Konsep. Peta Konsep C. Transformasi Geometris.
Rumus-rumus Trigonometri
Peta Konsep. Peta Konsep A. Komposisi Transformasi.
Disusun oleh : miftakhul huda, S.Pd. TRANSLASI TUJUAN : SISWA DAPAT MENJELASKAN KONSEP DAN PENGERTIAN TRANSLASI SISWA DAPAT MENENTUKAN SIFAT-SIFAT TRANSLASI.
KOMPUTER GRAFIKA TRANSFORMASI 2D (TRANSLASI DAN SKALA)
※ KOORDINAT KARTESIUS & KOORDINAT KUTUB
Transcript presentasi:

TRANSFORMASI 2 DIMENSI Oleh : Hieronimus Edhi Nugroho, M.Kom

TRANSFORMASI Metoda untuk memanipulasi lokasi sebuah titik. Ada 3 macam transformasi : Translation (Pergerseran) Scaling (Penskalaan) Rotation (Pemutaran) Transformasi 2D

TRANSLATION Titik A (x,y) digeser sejumlah Trx pada sumbu x dan digeser sejumlah Try pada sumbu y Rumus Umum : Q(x,y) = P(x,y) +Tr = P(x+Trx, y+Try) Transformasi 2D

TRANSLATION 7 6 5 Contoh : 4 3 2 1 A’ A Diketahui : A(2,4) digeser sejauh (4,2) Ditanya : lokasi hasil pergeseran (A’) Jawab : A’ (x,y) = A + Tr = (2,4) + (4,2) = (6,6) 7 6 5 4 3 2 1 A’ A Transformasi 2D

SCALING Menggunakan asumsi titik pusat (0,0) Lokasi asli dikalikan dengan besaran Sx pada sumbu x dan Sy pada sumbu y Rumus Umum : Q(x,y) = A * S = A(x,y) * S(x,y) = A(x*Sx, y * Sy) Transformasi 2D

CONTOH Diketahui : Titik A (1,1);B (3,1); C(2,2), ketiga titik tersebut diskalakan sebesar Sx = 2 dan Sy = 3 Ditanyakan : Lokasi titik hasil penskalaan Jawab : A’=(1*2, 1*3) = (2,3) B’=(3*2, 1*3) = (6,3) C’=(2*2, 2*3) = (4,6) 6 5 4 3 2 1 C’ A’ B’ C A B Transformasi 2D

ROTASI Perhatikan gambar di bawah ini : (x’,y’)  +   r r (x,y)  Transformasi 2D

ROTASI Dari rumus trigonometri diketahui bahwa : Dimana r merupakan jarak dari titik asal terhadap titik pusat (0,0). Diketahui pula : Sehingga : Transformasi 2D

ROTATION Diketahui : A(1,1);B(3,1);C(2,2) Ditanyakan : Rotasikan ketiga titik tersebut sebesar 90o Jawab : A’=(1*cos 90 - 1*sin 90, 1*cos 90+1*sin 90) =(0-1,0+1)=(-1,1) B’=(3*cos 90 – 1*sin 90, 1*cos 90 + 3*sin 90) =(-1,3) C’=(2*cos 90 – 2*sin 90, 2 * cos 90 + 2*sin 90) =(-2,2) 1 2 3 4 -4 -3 -2 -1 Transformasi 2D

ROTASI / PENSKALAAN PADA SEMBARANG TITIK PUSAT Tahapan untuk melakukan rotasi atau penskalaan dengan sembarang titik pusat (xr, yr). Lakukan pergeseran sebesar (-xr,-yr) Lakukan rotasi atau penskalaan Lakukan pergeseran sebesar (xr,yr) Transformasi 2D

(xt,yt) (xt,yt) (xt,yt) (xt,yt) Translasi (-xt,-yt) Rotasi /Skala Transformasi 2D

Transformasi 2D

Contoh : Diketahui : Titik A(1,1); B(3,1); C(2,3) Ditanyakan : Skalakan sebesar (3,3) titik tersebut dengan menggunakan titik pusat (2,2) Jawab : Pergeseran sebesar (-2,-2) A’=(1-2,1-2) = (-1,-1) B’=(3-2,1-2) = (1,-1) C’=(2-2,3-2) = (0,1) Transformasi 2D

b) Penskalaan A”= (-1*3,-1*3) = (-3,-3) B”= (1*3,-1*3) = (3,-3) C”= (0*3,1*3) = (0,3) c) Pergeseran sebesar (2,2) A”’ = (-3+2,-3+2) = (-1,-1) B”’ = (3+2,-3+2) = (5,-1) C”’ = (0+2,3+2) = (2,5) 2 3 4 5 1 1 2 3 4 5 Transformasi 2D

TRANSFORMASI MENGGUNAKAN MATRIKS Rumus transformasi juga dapat dinyatakan dengan matriks seperti berikut : Sehingga rumus transformasi menjadi : Transformasi 2D

MATRIKS TRANSFORMASI Translasi : Scaling : Rotasi Transformasi 2D

CONTOH Diketahui : Titik A (2,1) Ditanyakan : Lokasi titik yang baru setelah translasi (2,4) Jawab : Transformasi 2D

TRANSFORMASI BERTURUT-TURUT Transformasi berturut-turut akan lebih mudah dihitung dengan menggunakan matriks transformasi Rumus Umum : Mb= M1 * M2 * M3*...*Mn Dengan Mb merupakan matrik transformasi baru dan M1...Mn merupakan komponen matrik transformasi. Transformasi 2D

CONTOH Diketahui : Titik A(1,1);B(3,1);C(2,3) Ditanyakan : Lokasi titik yang baru setelah dilakukan transformasi pergeseran (2,3) dan kemudian penskalaan (3,3) Transformasi 2D

Jawab : Transformasi 2D

Tugas Hitung lokasi titik A (3,1), B (6,2); C (7,4); D (2,5) setelah dilakukan transformasi berturut-turut : Translasi (-4,2) Rotasi 65o Skala (2,3) pada titik pusat (6,2) Transformasi 2D