Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

TUGAS_1 tidak bisa di buka

Presentasi serupa


Presentasi berjudul: "TUGAS_1 tidak bisa di buka"— Transcript presentasi:

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


Download ppt "TUGAS_1 tidak bisa di buka"

Presentasi serupa


Iklan oleh Google