kali Ini saya ingin membuat script program OpenGL berikut :
Bagaimana selanjutnya? Silahkan Lanjut baca yah ..
Pertma Kita Harus Siapkan Komputer/Laptop/Notebok-nya dahulu , terutama yang telah terinstal aplikasi OpenGL/CodeBloks
Buka : Startmenu -> All Program -> CodeBlocks

Selanjutnya Buat Dokumen Baru : File-> New -> Project -> GlutPoject -> GO


Tentukan nama project pada textbox projec title dan lokasi penyimpanan

Tentukan lokasi library Glut (C:\Program files\CodeBlocks\MinGW)
jika diperrlukan
(C:Program Files\CodeBlocks\MinGW\include)
(C:Program Files\CodeBlocks\MinGW\lib)
(C:Program Files\CodeBlocks\MinGW\bin)compile dan run project tersebut

klik OK

Klik Next

Klik Finis muncul deh lebaran kerja ->Klik Sourc 2x ->Main.cpp

Kemudian Ketikkan atau Copas project dibawah ini :
#include <GL/glut.h>
void tampil () {
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(1.0f,0.0f,0.0f);
glPointSize(10);
glBegin(GL_POINTS);
glVertex2i(750, -750);
glVertex2i(-750, -750);
glVertex2i(750, -750);
glVertex2i(-750, -750);
glVertex2i(-300, -300);
glEnd();
glLineWidth(2);
glBegin(GL_LINES);
glVertex2i (75, 75);
glVertex2i (-75, 75);
glVertex2i (-75, -75);
glVertex2i (-75, 75);
glVertex2i(150, -90);
glVertex2i(-150,-90);
glVertex2i(150, -100);
glVertex2i(-150, -100);
glVertex2i(750, -100);
glVertex2i(-750, -100);
glVertex2i(750, -200);
glVertex2i(-750, -200);
glVertex2i(100, -80);
glVertex2i(-100, -80);
glVertex2i(280,-145);
glVertex2i(-280,-145);
glVertex2d(-75,75);
glVertex2d(-75,-75);
glVertex2d(-75,-75);
glVertex2d(75,-75);
glVertex2d(75,-75);
glVertex2d(75,75);
glVertex2d(-75,75);
glVertex2d(0,150);
glVertex2d(0,150);
glVertex2d(75,75);
glVertex2d(10,40);
glVertex2d(60,40);
glVertex2d(-150,-90);
glVertex2d(-150,-100);
glVertex2d(-140, -78);
glVertex2d(-140, -35);
glVertex2d(-130, -78);
glVertex2d(-130, -35);
glVertex2d(-120, -78);
glVertex2d(-120, -35);
glVertex2d(-110, -78);
glVertex2d(-110, -35);
glVertex2d(-100, -78);
glVertex2d(-100, -35);
glVertex2d(140, -78);
glVertex2d(140, -35);
glVertex2d(130, -78);
glVertex2d(130, -35);
glVertex2d(120, -78);
glVertex2d(120, -35);
glVertex2d(110, -78);
glVertex2d(110, -35);
glVertex2d(100, -78);
glVertex2d(100, -35);
glVertex2d(150,-90);
glVertex2d(150,-100);
glVertex2d(10,40);
glVertex2d(10,-75);
glVertex2d(60,40);
glVertex2d(60,-75);
glVertex2d(-20,50);
glVertex2d(-50,50);
glVertex2d(-20,50);
glVertex2d(-50,-20);
glVertex2d(-50,50);
glVertex2d(-50,-20);
glVertex2d(-50,-20);
glVertex2d(-20,-20);
glVertex2d(-20,-20);
glVertex2d(-20,50);
glEnd();
glFlush();
}
main() {
glutInitWindowSize(320, 240);
glutCreateWindow("Sabam Drawing");
gluOrtho2D(-320, 320, -240, 240);
glutDisplayFunc(tampil);
glutMainLoop();
}
Hasilnya :
Sekian dan terima kasih telah mengunjungi Blog saya.