Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
IF37325P - Grafika Komputer Geometri Primitive-II : Menggambar Lingkaran & Elips
2
TUGAS_1 tidak bisa di buka
Armi Yuliansyah kelas IF16
3
Materi Menggambar Lingkaran Menggambar Elips
IF27325P Grafika Komputer © 2008 Halaman 3
4
Menggambar Lingkaran (1)
Persamaan lingkaran IF27325P Grafika Komputer © 2008 Halaman 4
5
Menggambar Lingkaran (2)
Fungsi discriminator Dapat ditulis sebagai fungsi f(x,y)<0 untuk titik di dalam lingkaran f(x,y)=0 untuk titik yang terletak pada lingkaran f(x,y)>0 untuk titik di luar lingkaran IF27325P Grafika Komputer © 2008 Halaman 5
6
Midpoint Algorithm (1) Bila diketahui suatu titik : (xk,yk), maka titik berikutnya apakah di(xk+1, yk), or (xk+1, yk-1) ? Misal titik tengahnya (midpoint) : (xk+1, yk) = 0.5 Gunakan fungsi discriminator untuk mendapatkan : IF27325P Grafika Komputer © 2008 Halaman 6
7
Midpoint Algorithm (2) Dengan menggunakan midpoint di antara 2 kandidat pixel, kita dapat mencari Parameter Keputusan, Pk, untuk mendapatkan plot pixel berikutnya : IF27325P Grafika Komputer © 2008 Halaman 7
8
Midpoint Algorithm (3) Input radius, r, and titik tengah lingkaran (xc, yc). Titik awal di-plot pada (0, r) –yang merupakan titik tengah lingkaran asli, Hitung nilai awal Parameter Keputusan : Pada xk, dimulai dengan k = 0, uji nilai Pk: Jika Pk< 0, maka titik selanjutnya (xk+1, yk) Pk+1 = Pk + 2Xk + 1 Jika Pk>= 0, maka titik selanjutnya (xk+1, yk-1) Pk+1 = Pk + 2Xk yk dimana : 2xk = 2xk + 2, 2yk = 2yk -2 Tentukan titik simetri pada 7 octant lainnya. Ambil titik aktual untuk titik tengah lingkaran pada (xc, yc) dimana (x + xc, y + yc). Ulangi langkah 3 sampai 5 hingga tercapai x ≥y. IF27325P Grafika Komputer © 2008 Halaman 8
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.