You are on page 1of 5

1.

Garis dari titik (7,7) sampai titik (15,13), dengan menggunakan algoritma DDA

Selanjutnya hitung dan bandingkan nilai absolutnya.


|
|

|
|

Karena |

| , maka step

, maka diperoleh :

0
1
2
3
4
5
6
7

8
9
10
11
12
13
14
15

7,75
8,50
9,25
10
10,75
11,50
12,25
13

Round(x),Round(y)
(7,7)
(8,8)
(9,9)
(10,9)
(11,10)
(12,11)
(13,12)
(14,12)
(15,13)

13
12
11
10
9
8
7
7

10

11

12

13

14

15

2.

Garis dari titik (7,7) sampai titik (13,15), dengan menggunakan algoritma Bressenham

Parameter
( )
Increment

pk

0
1
2
3
4
5
6
7

4
0
-4
8
4
0
-4
8

(xk+1,yk+1)
(7,7)
(8,8)
(9,9)
(9,10)
(10,11)
(11,12)
(12,13)
(12,14)
(13,15)

15
14
13
12
11
10
9
8
7
7

10

11

12

13

3.

Garis dari titik (7,7) sampai titik (14,12), dengan menggunakan algoritma Bressenham

Parameter
( )
Increment

pk

0
1
2
3
4
5
6

3
-1
9
5
1
-3
7

(xk+1,yk+1)
(7,7)
(8,8)
(9,8)
(10,9)
(11,10)
(12,11)
(13,11)
(14,12)

12
11
10
9
8
7
7

10

11

12

13

14

4. Lingkaran dengan r=12 dan titik pusat (0,0)


(
) ( )
(

Parameter

pk

0
1
2
3
4
5
6
7
8

-11
-8
-3
4
-9
2
-5
10
9

(xk+1,yk+1)
(0,12)
(1,12)
(2,12)
(3,12)
(4,11)
(5,11)
(6,10)
(7,10)
(8,9)
(9,8)

2xk+1

2yk+1

2
4
6
8
10
12
14
16
18

22
22
22
22
20
20
18
18
16

12
11
10
9
8
7
6
5
4
3
2
1
0

10

11

12

12
11
10
9
8
7
6
5
4
3
2
1
-12

-11

-10

-9

-8

-7

-6

-5

-4

-3

-2

-1

0
-1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12

10

11

12

You might also like