Kamis, 25 Oktober 2012

Program Garis OpenGL

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..