MEMBUAT GARIS DENGAN OpenGL
Pada postingan kali ini kita akan membuat garis menggunakan OpenGL, untuk membuatnya kita akan memakai Dev++ yang nantinya akan di hubungkan dengan header OpenGL sehingga kita dapat membuat program tersebut
Program Garis Vertikal
pertama buka aplikasi Dev++ yang telah kita instal lalu ketikkan cding seperti gambar
bila gambar tidak jelas masukkan coding berikut
//*Untuk membuat garis Vertikal*//
glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
glClear GL_COLOR_BUFFER_BIT;
glPushMatrix();
glClearColor (1,1,1,0);
glColor3f (1,1,1);
glBegin(GL_LINES);
glColor3f (1,1,1);
glVertex3f (0.10,10.0,13.13);
glVertex3f (0,0,0.0);
glEnd();
glPopMatrix();
SwapBuffers (hDC);
setelah itu save dan compile project tersebut dan jalankan file tersebut dengan menekan F9 jika tidak terjadi eror pada program maka akan tampil seperti ini
Program Garis Horizontal
sama seperti sebelumnya kita ketikkan coding seperti pada gambar
bila gambar tidak jelas ketikkan coding berikut
// Untuk membuat garis Horizontal //
glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
GL_COLOR_BUFFER_BIT;
glPushMatrix();
glClearColor (1,1,1,0);
glColor3 f(1,1,1);
glBegin(GL_LINES);
glColor3f (-0.6f,0.0f,0.0f);
glVertex3f (0.6f, 0.0f, 0.0f);
glColor3f(0.0f, 0.0f, 1.0f);
glVertex3f(0.6f, 0.0f, 0.0f);
glEnd();
glPopMatrix();
SwapBuffers (hDC);
setelah itu save dan compile file terbut dan jalankan dengan menekan F9 jika tidak terjadi eror pada program maka program akan memunculkan output sebagai berikut
Program Garis Diagonal
sama seperti sebelumnya kita ketikkan coding seperti pada gambar
bila gambar tidak jelas ketikkan coding berikut
//Untuk membuat garis Horizontal //
glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
glClear GL_COLOR_BUFFER_BIT;
glPushMatrix();
glClearColor (1,1,1,0);
glColor3 f(1,1,1);
glBegin(GL_LINES);
glColor3f (-0.6f,0.0f,0.0f);
glVertex3f (10.10,10.0,13.13);
glColor3f (1,1,1);
glVertex3f (0,0,0.0);
glEnd();
glPopMatrix();
SwapBuffers (hDC);
setelah itu save dan compile file terbut dan jalankan dengan menekan F9 jika tidak terjadi eror pada program maka program akan memunculkan output sebagai berikut






Tidak ada komentar:
Posting Komentar
THX... comment yang membangun pasti membantu..