iseng2 maenan GLUT
caramnya pake codeblocks
1. download codeblocksnya kalo belm punya di sini http://goo.gl/sg6GZ
2. kemudian download free glutnya di http://goo.gl/nvjqz
3. kemudian unzip rarnya dan copy isi masing di C:Program Files (x86)CodeBlocksMinGW
kan di dalam rar ada isinya lib , include dan bin
copy masing isi dari folder tersebut untuk lib di C:Program Files (x86)CodeBlocksMinGWlib
untuk include/GL di folder C:Program Files (x86)CodeBlocksMinGWincludeGL

4. setelah itu buka codeblocks dan buat project baru tentunya yang c++ caranya berikut : file -> new -> empty project -> pilih direktory -> namai projectnya .
5. setelah itu klik project kamu di workspace pilih file->new->file empty namai project kamu dengan main.cpp.

6. setalh itu coba source code berikut
#include <GL/glut.h>

void renderScene(void)
{
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glBegin(GL_TRIANGLES);
glVertex2f(-0.5f, -0.5f);
glVertex2f(0.5f, 0.0f);
glVertex2f(0.0f, 1.0f);
glEnd();

glutSwapBuffers();
}

int main(int argc, char *argv[])
{
//glutInit(&argc, argv);
glutInitDisplayMode(GLUT_DEPTH | GLUT_DOUBLE | GLUT_RGBA);
glutInitWindowPosition(100, 100);
glutInitWindowSize(320, 320);
glutCreateWindow(“GLUT 1st program”);
glutDisplayFunc(renderScene);

glutMainLoop();

return 0;
}
7. sebelum di compile lakukan configurasi, caranya klik menu project di bar menu, pilih build option -> klik pada project kamu (inget project kamu jgn debug atau realis) -> selanjutnya pilih linker setting -> klik add ketik “libfreeglut” dan add lagi ketik “libopengl32” setelah itu OK
8. silahkan compile atau build project kamu sudah gak error kan??
9. selanjutnya balik ke RAR yang sudah di extract tadi copy file dynamic link library di folder bin yaitu file “freeglut.dll” ke folder debug atau releas dimana program dot exemu berada.
10. kalo sudah kamu copy coba run program kamu
hasilnya seperti berikut

test Open GL dan free glut

Leave a Reply