0
1
2
11
12
13
10,86
11,72
12,58
Pembulata
n
(10,10)
(11,11)
(12,12)
(13,13)
3
14
13,44
(14,13)
4
15
14,3
(15,14)
5
16
15,16
(16,15)
6
17
16,02
(17,16)
Algoritma Garis Bressenhem
1. Tentukan dua titik yang akan dihubungkan dalam
pembentukan garis.
2. Tentukan salah satu titik sebagai titik awal (x0, y0)
dan titik akhir (x1, y1)
3. Hitung x, y, 2x, dan 2y 2x.
4. Hitung parameter p0 = 2y x.
5. Untuk setiap x k sepanjang jalur garis, dimulai
dengan
k=0
bila pk <0 maka titik selanjutnya (xk+1, yk)
dan pk+1= pk + 2y
3
4
5
6
-1
11
9
7
(14,13)
(15,14)
(16,15)
(17,16)
kemudian diperoleh
( ( x c , y c )=0,r )
( x c , y c)
x 2+ y 2 =r 2
5
P0= r 1r
4
xk
berlaku:
pk+1 =p k + 2 x k +1+1
x k + 1, y k 1 ) dan
pk+1 =p k +2 x k +1+12 y k+1