MAKALAH GRAFIK KOMPUTER DAN PENGOLAHAN CITRA Eva 1
MAKALAH GRAFIK KOMPUTER DAN PENGOLAHAN CITRA Eva 1
BAB I
BAB II
Primitif objek dapat diartikan sebagai sebuah bentuk dasar dari objek grafis
yang dapat dimanipulasi. Primitive objek yang menjadi dasar semua objek
grafis adalah titik(dot).
Pengertian objek primitif gambar dapat dijelaskan dengan beberapa cara, bila
menggunakan raster display, gambar ditentukan oleh satu set intensitas untuk
posisi display pada display. Sedangkan dengan scene tampilan gambar
dengan loading array dari pixel ke dalam buffer atau dengan
mengkonversikan scan dari grafik geometri tertentu ke dalam pola pixel.
1. Titik
Titik merupakan elemen yang paling dasar dalam menggambar. Pada Glut
untuk menggambar titik bisa dengan memanggil fungsi GL_POINT.
2. Garis
GL_LINES
Primitif objek ini adalah suatu primitive objek guna menciptakan suatu garis.
Dengan mempertemukan dua buah titik maka akan terbentuk sebuah garis.
Ilustrasi :
GL_LINE_LOOP
Primitif objek ini, pada vertex awal dan vertex terakhir saling terhubung
Ilustrasi :
GL_LINE_STRIP
Ilustrasi :
3. Bangun 2D
GL_TRIANGLES
Triangle atau segitiga adalah tiga buah titik yang terhubung menjadi suatu
segitiga dengan blok di tengahnya. Pada penggunaan primitive objek ini harus
menggunakan minimal 3 buah vertex guna membentuk suatu objek.
GL_TRIANGLE_FAN
Ilustrasi :
GL_TRIANGLE_STRIP
Pada triangles strip jumlah vertex yang dipergunakan adalah 4 buah vertex.
Ilusrtasi :
GL_QUADS
Quad atau segempat adalah empat buah titik yang terhubung menjadi suatu
segiempat dengan blok di tengahnya.
Ilustrasi :
GL_QUAD_STRIP
Ilustrasi :
GL_POLYGON
Ilustrasi :
Gambar 2.1 di bawah ini menunjukkan bahwa dari sebuah titik dapat
dibentuk objek garis, dimana garis dibentuk dari 2 titik. Dari garis dapat
dibentuk poligon, kurva maupun lingkaran.
Dengan dasar bangun ini maka dapat dibentuk objek-objek lain yang lebih
kompleks dianatra objek-objek 3 dimensi misalnya kubus, bola, bahkan
objek-objek gabungan semua elemen.
Gambar 2.1a Elemen-elemen Pembentuk Objek Grafis
Perlu diperhatikan bahwa sistem koordinat biasa dan sistem koordinat grafika
sedikit berbeda seperti ditunjukkan pada gambar berikut.
Pada sistem grafika, posisi (0,0) ada pada kiri atas dari layar, sedangkan
menurut sistem koordinat kartesius posisi (0,0) ada di tengah-tengah bidang
gambar.
y = m.x + b
dimana m adalah slope (kemiringan) dari garis yang dibentuk oleh dua titik
yaitu (x1,y1) dan (x2, y2). Untuk penambahan x sepanjang garis yaitu dx
akan mendapatkan penambahan y sebesar Δy = m. Δx. Dari formulasi di
atas dikembangkan algoritma dasar untuk penggambaran garis.