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


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

 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 */

 berikut kodingan membuat garis, bisa dilihat kodingannya di:

GARIS VERTIKAL


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);
GARIS HORIZONTAL


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);
GARIS DIAGONAL


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

Postingan populer dari blog ini

Bahasa Indonesia #softskill

Tugas TOU 2 Minggu 2

Pengalaman Berkesan saat Dikampus