Docstoc

Manajemen Jaringan Komputer Disampaikan sebagai pengantar

Document Sample
Manajemen Jaringan Komputer Disampaikan sebagai pengantar Powered By Docstoc
					        CS3214
GRAFIKA KOMPUTER - UTS


     CHAPTER 5
     KURVA BEIZER

   FA K U L T A S I N F O R M A T I K A
             IT TELKOM
           TUJUAN INSTRUKSIONAL KHUSUS
                                 2

 Mahasiswa mampu memahami ide dasar
  pembuatan objek kurva
 Mahasiswa dapat menerapkan algoritma Bezier
  dalam membangun sebuah kurva




Fakultas Informatika IT Telkom              CS3214
                                 POKOK BAHASAN
                                       3


 Definisi Objek Kurva
 Algoritma De’Casteljau
 Kurva Bezier




Fakultas Informatika IT Telkom                   CS3214
                                 Kurva Bezier
                                      4


  Pada penjelasan sebelumnya telah dijelaskan
     algoritma pembuatan garis, lingkaran dan ellips.
     Untuk membuat obyek-obyek yang sederhana,
     dapat dibentuk dari bentuk-bentuk dasar garis,
     lingkaran dan ellips. Tetapi seringkali kita
     menginginkan bentuk obyek yang jauh lebih
     rumit dan tidak teratur yang biasa disebut
     dengan kurva.




Fakultas Informatika IT Telkom                      CS3214
                        Representasi de Casteljau
                                                   5


  Algoritma de Casteljau merupakan algoritma untuk membuat kurva
   dengan menggunakan sejumlah titik kontrol dan menggunakan teknik in-
   betweening untuk mendapatkan kurva yang diinginkan. Algoritma ini
   dikembangkan oleh P.de Casteljau dan merupakan cikal bakal kurva
   Bezier, yang secara terpisah dikembangkan lebih lanjut oleh P.Bezier.
  Implementasi Algoritma de Casteljau yang paling sederhana adalah
   pembentukan kurva berdasarkan 3 titik kontrol yaitu

                                    P1                       P1
 P0 (X0, Y0, Z0)
 P1 (X1, Y1, Z1)
 P2 (X2, Y2, Z2)                          P11(t)
                        P01(t)
                                 P02(t)


                   P0                              P2   P0          P2




Fakultas Informatika IT Telkom                                           CS3214
                     Representasi de Casteljau
                                 6




Fakultas Informatika IT Telkom                   CS3214
              7
                                                     P1
                                                                                         P3
Ilustrasi                                                  P1’
Misalkan anda diminta
                                                                     P1’’
menentukan rumus
sebuah kurva dimana
diketahui 4 buah titik                 P0’      P0’’       P0’’’
kontrol dengan urutan                                                       P2’
P0, P1, P2, P3.
Tahapan:                                P0                             P2
    Tentukan rumus
     titik antara titik
     kontrol / titik             P0’=(1-t)P0+tP1                 P0’’=(1-t)P0’+tP1’
     turunan yang                P1’=(1-t)P1+tP2
     berdampingan
                                                                 P1’’=(1-t)P1’+tP2’
                                 P2’=(1-t)P2+tP3
    Periksa apakah titik
     turunan hanya 1                         P0’’’=(1-t)P0’’+tP1’’
     titik saja?? Bila ya
                                  Lakukan subtitusi menjadi bentuk P0, P1, P2, P3
     maka proses
     berakhir , bila tidak
     kembali ke proses 1         P0'''  (1  t )3 P0  3(1  t ) 2 tP1  3(1  t )t 2 P 2  t 3 P3
Fakultas Informatika IT Telkom                                                           CS3214
                     Representasi de Casteljau
                                 8




Fakultas Informatika IT Telkom                   CS3214
                                 Kurva Bezier
                                      9




Fakultas Informatika IT Telkom                  CS3214
                                 Kurva Bezier
                                      10




Fakultas Informatika IT Telkom                  CS3214
                                 Contoh
                                   11




Fakultas Informatika IT Telkom            CS3214
                                 12




                  Terima Kasih


Fakultas Informatika IT Telkom        CS3214

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:18
posted:10/25/2011
language:Indonesian
pages:12