Contoh Soal dan Jawaban Perhitungan Algoritma Bresenham
Garfika
Komputer
(Algoritma
Bresenham)
Soal :
Gambarkan
10 titik pertama yang dilewati oleh garis (256, 30) – (10,147) menggunakan
algoritma bresenham kemudian simpulkan berdasarkan pendapatnya ?
Jawaban :
Langkah-langkah
untuk membentuk garis menurut algoritma ini adalah :
1. Tetukan salah
satu titik disebelah kiri sebagai titik awal (x0, y0) dan titik lainnya sebagai
titik akhir (x1, y1 ).
·
Titik (x0, y0) adalah (256,30)
·
dan titik (x1,y1) adalah (10,147).
2. Hitung Δx dan Δy
·
Δx
= x1-x0 dan Δy = y1-y0
·
Δx
= 10-256 = -246 dan Δy = 147-30 = 117
3. Hitung parameter p0 = 2Δy –
Δx.
·
p0
= 2Δy –
Δx
·
p0
= 2(117) - (-246)
·
p0
= 480
4. bila pk <0 maka titik selanjutnya
(xk+1, yk) dan pk+1 = pk +2Δy
·
Rumus ini digunakan jika pk <0
atau -1 dan seterusnya.
5. bila tidak
maka titik selanjutnya adalah (xk+1, yk+1) dan pk+1=pk+2Δy-2Δx.
·
Karena
p0/pk >0 yaitu 480 maka rumus yang digunakan merupakan rumus nomor 7
·
Increament (pk) yaitu 2Δy – 2Δx = 2(117) - 2(-246) = 726
Maka
dengan perhitungan yang telah dibuat akan menghasilkan data sebagai berikut :
Gambar 0.1
Gambar 0.1 tersebut merupakan hasil perhitungan dari
nilai pk yaitu 480 atau >0.
Gambar 1.1
Kesimpulan:
Karena
dari hasil perhitungan Δx
yang menyebabkan nilai positif untuk variable x dan untuk Δy menyebabkan
bernilai positif untuk variable y maka pembuatan 10 titik yang diajukan akan
terletak pada kuadran I dengan asumsi (x,y) jika implementasinya koordinat
cartesian.
About Me
Subscribe For Free E-book
Popular Posts
ADs
Labels Cloud
- Artificial intelligence (Kecerdasan Buatan)
- Bahasa Indonesia
- Biologi SMP - SMA
- Diary World
- Grafika Komputer
- Hits
- Ilmu Sosial dan Budaya Dasar (ISBD)
- Inspiration
- Islami
- Kewirausahaan
- Kimia IPA
- Pendidikan Kewarganegaraan
- Rekayasa Perangkat Lunak
- Sist
- Sistem Basis Data
- Sistem Digital
- Sistem Operasi Komputer
- Statistika
- UMUM
Labels List Numbered
- Artificial intelligence (Kecerdasan Buatan)
- Bahasa Indonesia
- Biologi SMP - SMA
- Diary World
- Grafika Komputer
- Hits
- Ilmu Sosial dan Budaya Dasar (ISBD)
- Inspiration
- Islami
- Kewirausahaan
- Kimia IPA
- Pendidikan Kewarganegaraan
- Rekayasa Perangkat Lunak
- Sist
- Sistem Basis Data
- Sistem Digital
- Sistem Operasi Komputer
- Statistika
- UMUM
Video of the day
Munere veritus fierent cu sed, congue altera mea te, ex clita eripuit evertitur duo. Legendos tractatos honestatis ad mel. Legendos tractatos honestatis ad mel.
, click here →
About
FlatBook
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum rhoncus vehicula tortor, vel cursus elit. Donec nec nisl felis. Pellentesque ultrices sem sit amet eros interdum, id elementum nisi ermentum.Vestibulum rhoncus vehicula tortor, vel cursus elit. Donec nec nisl felis. Pellentesque ultrices sem sit amet eros interdum, id elementum nisi fermentum.
soratemplate@gmail.com
Diberdayakan oleh Blogger.
Ads Top
Social Counter
Label
Blog Archive
- Januari 2018 (3)
- Agustus 2017 (3)
- Juli 2017 (1)
- Juni 2017 (4)
- Mei 2017 (1)
- April 2017 (2)
- Februari 2017 (3)
- Desember 2016 (4)
- November 2016 (9)
- Oktober 2016 (2)
- September 2016 (1)
- Agustus 2016 (2)
- Juli 2016 (2)
- Juni 2016 (3)
- Mei 2016 (5)
- April 2016 (3)
- Februari 2016 (1)
- Januari 2016 (5)
- Desember 2015 (10)
Home Ads
Breaking
Random Posts
Recent Posts
Recent in Sports
Header Ads
Recent
About me
Taylor Wong Architecture Designer
The Japanese call it Hanakotoba, and King Charles II brought it to Sweden from Persia in the 17th century. Read More
Mengenai Saya
Contact Us
Menu
Categories
Translate
Video of the Day
Our Team
Contact us
Know us
Welcome To SoraBook
You can use this area to describe the Books and your blog. . This responsive template is ideal for posting many types of digital products such as e-books, audio CDs, DVDs, paintings, photographs or any form of digital art or products.
Apa benar itu jawaban nya
BalasHapuspakek nanya
Hapus