Cara Menginstall OpenGL pada C++
Disini saya akan menjelaskan cara menginstall OpenGL pada C++,
apa itu OpenGL ??
Sebagian orang mengira jika openGL merupakan salah satu bahasa pemrograman.
Padahal sebenernya openGL adalah singkatan dari Open Graphic Library yang
merupakan salah satu API, yaitu sebuah library terdiri dari berbagai macam
fungsi dan biasanya digunakan untuk menggambar sebuah objek 2D atau 3D. Selain
OpenGL ada juga API(Application Programmer Interface) lainnya, yaitu directX
milik Microsoft (yang berbayar). API berfungsi sebagai perantara antara
aplikasi dengan hardware.Terdapat banyak API lainnya yang memiliki kelebihan dan kekurangan berbeda-beda. akan tetapi, directX milik microsoft banyak digunakan oleh sebagian besar game developer dimungkinkan karena beberapa fungsi DirectX yang memudahkan game developer dalam proses pembuatan game.
Bagaimana cara memakai OpenGL pada C++???
Disini saya akan menggunakan Compiler Dev C++, soalnya kalau
Turbo C++ yang biasa saya pakaitidak bisa karena tidak ada subdirectory default
"GL" di dalam directory "INCLUDE"
Kita ke tahap penginstallan terlebih
dahulu
Download file kedua tersebut :
>> Dev-C++ v4.9.9.2.exe
>> glut37.zip
jika sudah mendownload file keduanya, kita instal Dev C++ seperti menginstall aplikasi biasa kita ikuti langkanya next next sampai tampilan Dev C++ nya terbuka
>> Dev-C++ v4.9.9.2.exe
>> glut37.zip
jika sudah mendownload file keduanya, kita instal Dev C++ seperti menginstall aplikasi biasa kita ikuti langkanya next next sampai tampilan Dev C++ nya terbuka
kemudian pilih Tools --> Package Manager untuk membuka jendela
Package Manager
Setelah muncul jendela baru, klik pada Menu Package --> Install Package, atau menekan tombol CTRL + O
Lalu pilih directory dimana glut37.zip nya yang sebelumnya sudah kita download,
tapi sebelumnya ubah dulu File of types nya menjadi "Generic Package"
dan pilih file glut.zip nya.
Setelah menekan OK, maka proses pengekstrakan akan dilakukan, tunggu sampai
proses ekstrak selesai hingga muncul jendela baru.
lalu Klik install. dan Tunggu sampai semuanya terinstall.
Sekarang kita akan membuat garis
pada OpenaGl pada C++
·
Setelah library openGL terinstal, lalu kita akan membuat sebuah garis.
·
klik File --> New --> Project
·
Lalu:
1) Pilih MultiMedia
2) Klik OpenGL
3) Ganti Nama (Opsional)
4) Pilih C++ Project
5) Klik OK
1) Pilih MultiMedia
2) Klik OpenGL
3) Ganti Nama (Opsional)
4) Pilih C++ Project
5) Klik OK
Setelah sudah pilih dimana project tersebut ingin disimpan, lalu klik
"Save".
Setelah disimpan, program langsung akan membuka lembar kerja yang sudah ada
source code untuk OpenGL. Yang harus diubah adalah bagian dibawah komentar /*
OpenGL animation code goes here */
GARIS VERTIKAL
GARIS HORIZONTAL
GARIS DIAGONAL
berikut kodingan membuat garis, bisa dilihat kodingannya di:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| glClearColor (0.0f, 0.0f, 0.0f, 0.0f);glClear (GL_COLOR_BUFFER_BIT);glPushMatrix ();glClearColor(1,1,1,0);glColor3f(1,1,1);glBegin(GL_LINES);glVertex3f(0.10,10.0,13.13);glVertex3f(0,0,0.0);glEnd ();glPopMatrix ();SwapBuffers (hDC);Sleep (1); |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| glClearColor (0.0f, 0.0f, 0.0f, 0.0f);glClear (GL_COLOR_BUFFER_BIT);glPushMatrix ();glClearColor(1,1,1,0);glColor3f(1,1,1);glBegin(GL_LINES);glVertex3f(-0.6f, 0.0f, 0.0f);glVertex3f(0.6f, 0.0f, 0.0f);glEnd ();glPopMatrix ();SwapBuffers (hDC);Sleep (1); |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| glClearColor (0.0f, 0.0f, 0.0f, 0.0f);glClear (GL_COLOR_BUFFER_BIT);glPushMatrix ();glClearColor(1,1,1,0);glColor3f(1,1,1);glBegin(GL_LINES);glVertex3f(0,0,-0.8);glVertex3f(9.9,8.9,0.1);glEnd ();glPopMatrix ();SwapBuffers (hDC);Sleep (1); |
Setelah kita mengetikan kodingan seperti diatas kita compile dan kita run dengan menekan f9, apabila baru pertama kali dibuat maka program akan menanyakan akan disimpan dimana program kompilasinya (.exe)
Maka Outputnya














Komentar
Posting Komentar