Anda di halaman 1dari 3

Grafika Komputer

Tugas 1

Disusun Oleh :

Ilham Hidayat
1607123865

PRODI TEKNIK INFORMATIKA


JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS RIAU
2018
1. Buatlah sebuah garis ynag menghubungkan dari titik (20,10) sampai dengan garis (30,18)
dengan menggunakan algoritma DDA.
Jawab:
- 𝑚𝑒𝑛𝑐𝑎𝑟𝑖 ∆𝑥 d𝑎𝑛 ∆𝑦
∆𝑥 = 𝑥1 − 𝑥0 = 30 − 20 = 10
∆𝑦 = 𝑦1 − 𝑦0 = 18 − 10 = 8
- selanjutnya hitung dan bandingkan nilai absolutnya
|𝑥| = 10
|𝑦| = 8

-hitung step karena 𝑥 > |𝑦| maka step = 𝑥 = 10 maka diperoleh:


∆𝑥 10
𝑥_𝑖𝑛𝑐 = = =1
𝑠𝑡𝑒𝑝 10
∆𝑦 8
𝑦𝑖𝑛𝑐 = = = 0.8
s𝑡𝑒𝑝 10

k X Y x, y
20, 10
0 21 10,8 21, 11
1 22 11,6 22, 12
2 23 12,4 23, 12
3 24 13,2 24, 13
4 25 14 25, 14
5 26 14,8 26, 15
6 27 15,6 27, 16
7 28 16,4 28, 16
8 29 17,2 29, 17
9 30 18 30, 18

19
18
17
16
15
14
13
12
11
10
20 21 22 23 24 25 26 27 28 29 30
2. buatlah sebuah garis yang mengbungkan dari titik (20, 10) sampai dengan titik (30, 18) dengan
menggunakan algoritma Bressenham.
Jawab:
∆𝑥 = 𝑥1 − 𝑥0 = 30 − 20 = 10
∆𝑦 = 𝑦1 − 𝑦0 = 18 − 10 = 8

Parameter 𝑝0 = 2∆𝑦 − ∆𝑥 = 2.8 − 10 = 16 − 10 = 6

increment
2∆𝑦 = 2.8 = 16 2∆𝑦 − 2∆𝑥 = 2.8 − 2.10 = −4

k Pk (𝑥𝑘+1, 𝑦𝑘+1)
20, 10
0 6 21, 11
1 2 22, 12
2 -2 23, 12
3 14 24, 13
4 10 25, 14
5 6 26, 15
6 2 27, 16
7 -2 28, 16
8 14 29, 17
9 10 30, 18

19
18
17
16
15
14
13
12
11
10
20 21 22 23 24 25 26 27 28 29 30

Anda mungkin juga menyukai