Anda di halaman 1dari 5

Wahyu Priyoatmoko, S.Kom., M.

Kom
STMIK Bina Patria Magelang

INSTAL DEV C++ DAN OPEN GL

Apa sih OpenGL itu?


OpenGL adalah sebuah program aplikasi interface yang digunakan untuk memvisualisasikan citra
komputer 2D dan 3D. OpenGL (Open Graphics Library) merupakan suatu spefikasi grafik yang low-level
yang menyediakan fungsi untuk mempermudah pekerjaan atau untuk keperluan-keperluan
pemrograman grafis (Graphics Programming / GP), termasuk grafik primitif (titik, garis, dan lingkaran).
OpenGL(Open Graphic Library) adalah sebuah library terdiri dari berbagai macam fungsi dan biasanya
digunakan untuk menggambar sebuah objek 2D ata 3D. OpenGL bersifat Open-Source, multi-platform
dan multi-language.

GLUT (GL Utility Toolkit) merupakan pengembangan dari OpenGL yang didesain untuk aplikasi dengan
level kecil hingga menengah dan menggunkan callback function untuk menambahkan interaksi dari
user.

Apa hubungannya dengan Dev-C++?


OpenGL merupakan sebuah Platform API lintas bahasa untuk mengembangkan aplikasi yang
menghasilkan citra dua dimensi dan tiga dimensi termasuk bahasa pemrograman C dan C++. OpenGL
memiliki fungsi-fungsi yang dapat digunakan untuk membantuk dalam pembuatan citra dua dimensi
maupun tiga dimensi. Dev-C++ merupakan kompiler bahasa pemrograman C dan C++ sehingga kita
bisa memanfaatkan API OpenGL ini agar fungsi-fungsi pembuatan citra dapat digunakan pada Dev-C++.

Langkah-langkah setting OpenGL pada Dev-C++ adalah sebagai berikut


1. Download Dev-Cpp 5.4.1 MinGW 4.7.2 Setup.exe
2. Install Dev-Cpp.
3. Download glutming.zip. Ekstrak lalu buka folder GLUTMingw32 dan ambil tiga file yaitu
glut.h, libglut32.a, glut32.dll

4. Letakkan file glut32.dll pada direktori


Windows 32 bit yaitu pada direktori C:\Windows\System32
Windows 64 bit yaitu pada direktori C:\Windows\SysWOW64
5. Letakkan file glut.h yang terdapat pada direktori include ke dalam folder C:\Program Files
(x86)\Dev-Cpp\MinGW32\include\GL

6. Letakkan file libglut32.a yang terdapat pada direktori lib ke dalam folder C:\Program Files
(x86)\Dev-Cpp\MinGW32\lib

Coba Program
1. Buat Folder pada direktori D:\ dengan nama Project1
2. Buka Dev-C++
3. Buat project baru dengan cara File - New - Project...

4. Pilih OK, Lalu arahkan ke direktori D:\Project1 pilih Save


5. Tambahkan linker dengan cara Tools - Compiler Options. centang Add the following
commands when calling the compiler. Lalu tambahkan kode berikut -lglu32 -lglut32 -
lopengl32.
6. Tambahkan library OpenGL dengan memilih Project - Project Options

7. Pilih Parameter - Add Library or Object. Tambahkan libglu32.a, libglut32.a dan


libopengl32.a.
8. Masuk ke dalam projek lalu save untitled file dan beri nama (ingat ya harus berekstensi .c )

Coba Praktikum

#include <GL/glut.h>
void userdraw(void) {
// Disini tempat untuk menggambar
glBegin(GL_POINTS);
glVertex2i(100,50);
glVertex2i(100,130);
glVertex2i(150,130);
glEnd();
}

void display(void) {
glClear( GL_COLOR_BUFFER_BIT);
userdraw();
glutSwapBuffers();
}
int main(int argc, char **argv){
glutInit(&argc,argv);
glutInitDisplayMode ( GLUT_DOUBLE | GLUT_RGB );
glutInitWindowPosition(100,100);
glutInitWindowSize(640,480);
glutCreateWindow ("Wahyu Priyoatmoko");
glClearColor(0.0,0.0,0.0,0.0);
gluOrtho2D(-320.,320.,-240.0,240.0);
glutIdleFunc(display);
glutDisplayFunc(display);
glutMainLoop();
return 0;
}

Anda mungkin juga menyukai