OpenGL merupakan singkatan dari Open Graphics Library. OpenGL itu sendiri merupakan spesifikasi standar yang mendefinisikan suatu lintas bahasa untuk mengembangkan suatu aplikasi yang menghasilkan suatu grafis komputer dalam bentuk 2D ataupun 3D.
OpenGL adalah suatu perangkat pembuat grafis standard yang digunakan untuk keperluan-keperluan pemrograman grafis. OpenGL bersifat opensource, multi-platform dan multi language. Saat ini semua bahasa pemrograman mendukung OpenGL. Dan OpenGL bisa bekerja dalam lingkungan Windows, Unix, SGI, Linux, freeBSD . Library dasar dari OpenGL adalah GLUT, dengan fasilitas yang bisa dikembangkan. Untuk OS Windows,library ini terdiri dari 3 files yaitu:
-Glut.h
-Glut32.lib
-Glut32.dll
Untuk membuat aplikasi menggunakan OpenGL, terlebih dahulu kita membutuhkan suatu konsepsi interfacing dalam implementasinya. Salah satu cara yang sudah umum digunakan adalah dengan membuat window-based OpenGL. Untuk dapat membuat konsep windowing pada OpenGL, kita memerlukan tool tertentu. Kali ini akan menjelaskan pembuatan gambar sederhana yaitu gambar garis vertikal, horizontal, dan diagonal dengan Dev C++ sebagai IDE-nya.
Berikut adalha step stepnya :
1.Install Dev C++
2.Copy Folder GL ke C:\Program Files\Dev-Cpp\MinGW32\include (Klik Shortcutnya di folder Shortcut)
3.Copy Folder lib ke C:\Program Files\Dev-Cpp\MinGW32\lib (Klik Shortcutnya di folder Shortcut)
4.Copy glut32.dll ke C:\Windows\System32 / C:\Windows\SystemWOW64 (Klik Shortcutnya di folder Shortcut)
5.Buka Dev C++ Tools > Compiler Options, Copy Text ini ke bagian Linker (Lihat Compiler Option2 di Folder Screenshot):
-lglu32 -lglut32 -lopengl32
6. Coba coding menu dalam dev yang nantinya akan saya tampilkan dibawah.
7. Jika Masih error coba Pilih Project Option (Lihat gambar Project Option di folder Screenshot) Lalu cari:
-lglu32 -lglut32 -lopengl32
di folder lib.
setelah itu kita akan mulai mengoding seperti pada gambar-gambar diabwah ini.
pertama dapat dilihat kita akan mendeklarasikan libary openGL kedalam layar pemrograman seperti pada gambar diatas.
selanjutnya adalah badan badannya.
untuk penjelasan lebih lengkap beserta output dari program diatas silakan anda download file pdf dan file menu yang sudah jadi dibawah ini :





Tidak ada komentar:
Posting Komentar