Jumat, 16 Maret 2012

program OpenGL


Proses development program OpenGL ini akan dijalankan pada platform windows, IDE yang digunakan adalah codeblocks plus minGW yaitu compiler gcc pada windows, library OpenGL secara default sudah terinstall di tiap OS, jadi tidak perlu melakukan instalasi.  Sedangkan library lain yang dibutuhkan yaitu GLUT, namun karena GLUT sudah dihentikan pengembangannya maka yang digunakan freeglut. Langkah-langkahnya adalah:
  1. Download IDE codeblocks
  2. Unzip file tersebut , kemudian install codeblocks
  3. Download freeglut
  4. Unzip file freeglut, didalamnya terdapat 3 folder: /bin , /include dan /lib
  5.  Isi dari masing-masing folder tersebut adalah:
      • /bin : freeglut.dll; adalah file runtime library yang digunakan ketika program di run
      • /include : freeglut.h, freeglut_ext.h, freeglut_std.h, glut.h; adalah file-file header freeglut yang harus di include pada source code
      • /lib:  libfreeglut.a, libfreeglut_static.a; adalah file-file library yang dibutuhkan saat proses linking source code
  6. Langkah selanjutnya adalah mengcopy file-file dari folder freeglut ke dalam folder compiler yang kita gunakan yaitu minGW, sesuai letaknya masing-masing  
  7. Copykan isi folder /include dari freeglut ke dalam folder C:/Program Files (x86)/CodeBlocks/MinGW/include/ dari minGW
  8. Copykan isi folder /lib dari freeglut ke dalam folder C:/Program Files (x86)/CodeBlocks/MinGW/lib dari minGW
  9. Setelah proses instalasi freeglut selesai, saatnya menulis program hello world OpenGL, dimulai dengan membuka IDE codeblocks
  10. Pilih menu File -> new project -> empty project, ketikkan nama project misalnya “glutCoba” lalu  ikuti wizard sampai selesai
  11. Pilih menu File -> new file , ketikkan nama file “main.cpp” lalu ikuti wizard sampai selesai
  12. Ketikkan atau copy isi file ini ke dalam source code yang barusan dibuat
  13. Sebelum source code di compile, lakukan setting dahulu. klik Project -> Build Options -> pada panel sebelah kiri pastikan untuk memilih nama project “glutCoba”                     
  14. Kemudian pilih tab Linker Setting, lalu masukkan libfreeglut dan libopengl32  pada kolom Link Libraries lalu klik Ok 
  15. Semua persiapan sudah dipenuhi, lalu Compile.
  16. Sebelum program di Run copykan isi folder /bin dari freeglut ke dalam satu folder dengan file program exe hasil kompilasi. Biasanya ada di foldernamaproject/bin/Debug atau pada contoh ini “glutCoba/bin/Debug”    
  17. Silahkan program di Run dan lihat hasilnya.
  18. Selamat mencoba !!! ^_^


  19. terusan dari http://alfafsuni.com/?p=30

Tidak ada komentar:

Posting Komentar