Anda di halaman 1dari 1

1.

Tujuan grafika komputer adalah Mengubah


Data primitif menjadi objek
2. Manfaat grafika desain lukisan dan gambar
3. 3 cabang ilmu pengolah data gambar
- Grafika komputer : Mengubah data primitif
menjadi objek/citra
- Pengolahan citra : mengubah objek/citra
menjadi objek /citra baik
- Pengenalan pola : citra baik Menjadi Deskripi
Objek
4. Algoritma DDA
a) Tentukan dua titik yang akan dihubungkan
dalam pembentukan garis
b) Tentukan titik awal (x0,y0)
(x1,y1).

dan titik akhir

c) Hitung dx = x1- x0 dan dy = y1 y0


d) Tentukan step = max( |dx| , |dy| )
e) Hitung penambahan koordinat pixel XInc = dx /
step dan YInc = dy / step
f) Koordinat selanjutnya (x+XInc, y+yInc)
g) Posisi pada layar ditentukan dengan pembulatan
nilai koordinat tersebut
Ulangi langkah f dan g untuk menentukan posisi
pixel berikutnya. sampai x=x1 dan y=y1
a) A(20,20) dan B(27,26)
b)

(x0, y0) =(20,20) dan (x1, y1) =(27,26)

c)

dx = x1 - x0 dx = 27 - 20 dx = 7
dy = y1 - y0 dy = 26 - 20 dy = 6

d)
e)

( dx = 7 ) > ( dy = 6 ) maka step = 7


XInc = dx / step XInc = 7 / 7 XInc
=1
f) YInc = dy / step YInc = 6 / 7 YInc
= 0,86
g) (x+XInc, y+yInc) = (20+1, 20+0,86)=
(21, 20,86)
h) Dibulatkan (21,21)
5. Translasi
x = x + tx
y = y + ty
6. Penskalaan
x = x * tx
y = y * ty

7. Jenis transpormasi 2 Dimensi


-

Translasi

merupakan

suatu

operasi

yang

menyebabkan perpindahan objek 2D dari satu


tempat ke tempat yang lain.
-

Penskalaan adalah suatu operasi yang membuat


suatu objek berubah ukurannya baik menjadi
mengecil ataupun membesar secara seragam
atau tidak seragam tergantung pada faktor
penskalaan (scalling factor) yaitu (sx,sy) yang
diberikan.

Putaran

adalah

suatu

operasi

yang

menyebabkan objek bergerak berputar pada titik


pusat atau pada sumbu putar yang dipilih
berdasarkan sudut putaran tertentu.

Anda mungkin juga menyukai