GRAFIK KOMPUTER DAN PENGOLAHAN CITRA MEMBUAT GARIS VERTIKAL, HORIZONTAL, DAN DIAGONAL PADA OPENGL
Source: http://www.qbonk.net/apa-itu-opengl-dan-fungsinya.html
Membuat Garis:
Langkah pertama dalam membuat project pada OpenGL adalah sebagai berikut:
Langkah pertama, klik file -> new -> project. Lalu munculah tampilan seperti ini
Klik Multimedia -> pilih OpenGL -> kemudian Ok. Lalu save file dengan extensi .dev
Setelah disave, akan muncul source code standard dari openGL yaitu gambar segitiga yang berputarputar.
Setelah itu kita akan membuat Garis Vertikal, Horizontal, dan diagonal. Script dan langkahnya sebagai berikut:
1. Vertikal ubah source kode awal dengan source kode garis Vertikal seperti dibawah ini :
Setelah itu, save source code dengan format (.cpp). klik save maka akan ada tampilan compile dari source code yang dimasukkan.
Kemudian klik tombol Close. Setelah itu tekan ctrl+F10 untuk menjalankannya. Dan hasilnya sebagai berikut:
Berikut Script dari garis vertikal: glClearColor (1.0f, 0.0f, 0.0f, 0.0f); glClear (GL_COLOR_BUFFER_BIT);
glPushMatrix (); glClearColor(1,1,1,0); glColor3f(20,150,0); glBegin (GL_LINES); glVertex3f (0.50, 70.0, 123.123); glVertex3f (0, 0, 0.0); glEnd (); glPopMatrix (); SwapBuffers (hDC); Sleep (1); } }
2. Horizontal Cara pengerjaannya sama seperti sebelumnya, hanya yang diubah scriptnya saja.
Kemudian ikuti langkah seperti cara Vertikal. Tekan F9 untuk melakukan compile sekaligus menjalankannya. Berikut hasilnya:
3. Diagonal Cara pengerjaannya sama seperti sebelumnya, hanya yang diubah scriptnya saja.
Tekan F9 untuk melakukan compile sekaligus menjalankannya. Berikut hasilnya: glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
Berikut Scriptnya: glClear (GL_COLOR_BUFFER_BIT); glPushMatrix (); glClearColor(150,230,1,0); glColor3f(70,150,30); glBegin (GL_LINES); glVertex3f (0, 0, -0.8); glVertex3f (9.9, 8.9,0.1); glEnd (); glPopMatrix (); SwapBuffers (hDC); Sleep (1); } }