GLUT dikembangkan oleh Mark Kilgard, yaitu penulis OpenGL Programming for the X Window System dan The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics, ketika dia masih bekerja di Silicon Graphics. Dua tujuan GLUT ialah menciptakan fleksibitas code antar platform yang dapat dijalankan lebih dari satu sistem operasi (Windows, Linux, Mac OS X, FreeBSD, OpenBSD, NetBSD), dan untuk lebih mudah mempelajari OpenGL. Dengan menggunakan GLUT hanya memerlukan sedikit code dibandingkan dengan OpenGL, tanpa mengetahui spesifikasi sistem operasi, dikarenakan OpenGL adalah sebagai mesin.
3. Langkah-Langkah Instalasi OpenGLAdapun langkah-langkah instalasi OpenGL sebagai berikut:
a. Siapkan aplikasi Dev C++ 5.11
Jika anda belum menginstal aplikasinya, anda bisa mendownloadnya di link ini:
https://sourceforge.net/projects/orwelldevcpp/files/latest/download
b. Download Freeglut
Anda dapat mendownload freeglut pada link di bawah ini:
https://www.transmissionzero.co.uk/software/freeglut-devel/
c. Ekstrak file freeglut-MSVC-3.0.0-2.mp yang telah anda download
d. Copy isi file folder yang terdapat pada folder bin\x64 ke C:\windows\system32\
e. Copy isi file folder yang terdapat pada folder include\GL ke C:\Program Files (x86)\DevCpp\MinGW64\x86_64 -w64-mingw32\include\GL\
f. Copy isi file folder yang terdapat pada folder lib\x64 ke C:\Program Files (x86)\DevCpp\MinGW64\x86_64-w64-mingw32\lib
Setelah langkah-langkah instalasi selesai, langkah selanjutnya adalah kita mengsetting Dev C++ 5.11 agar bisa digunakan untuk Praktikum1 OpenGL. Langkah-langkah settingnya sebagai berikut:
a. Buka Aplikasi Dev C++. Klik File > New > Project.
b. New Project akan menampilkan jenis lembar kerja yang akan digunakan, klik Console Application > OK.
c. Setelah itu Save Project1, klik Save.
d. Klik kanan pada Bar Project1, lalu pilih Project Options.
e. Pada Project Options, klik Parameters > Linker. Kemudian pada Box Linker ketik
-lopengl32
-lfreeglut
-lglu32
Kemudain klik OK.
f. Kemudian tuliskan program di window main.cpp
g. Selanjutnya save kemudian run dan compiler.