Anda di halaman 1dari 3

PEMOGRAMAN GRAPIK

 Definisi
1. OpenGL adalah suatu spefikasi grafik yang low-level yang menyediakan fungsi
untuk pembuatan grafik primitif termasuk titik, garis, dan lingkaran dan digunakan
untuk keperluan-keperluan pemrograman grafis.
2. OpenGL bersifat Open-Source, multi-platform dan multi-language serta
digunakan mendefinisikan suatu objek, baik objek 2 dimensi maupun objek 3
dimensi.
3. OpenGL juga merupakan suatu antarmuka pemrograman aplikasi (application
programming interface (API) yang tidak tergantung pada piranti dan platform yang
digunakan, sehingga OpenGL dapat berjalan pada sistem operasi Windows,
UNIXdan sistem operasi lainnya.
Tujuan

1. Untuk menyembunyikan kompleksitas dari interfacing dengan berbagai 3D


accelerators,
memamerkan oleh programmer dengan satu, seragam API.
2. Untuk menyembunyikan kemampuan yang berbeda dari hardware platform,
oleh semua yang memerlukan mendukung implementasi penuh fitur openGL set .
Sejarah OpenGL

1. OpenGL Dikembangkan oleh Silicon Graphics yang awalnya berupa GL(Glut


Library). OpenGL adalah hasil dari usaha SGI untuk mengembangkan dan
meningkatkan kemampuan portable IRIS.
2. Untuk lebih mempopulerkan openGL SGI mengijinkan pihak lain untuk
mengembangkan standart openGL,dan beberapa vendor menyambut hal tersebut
dengan membentuk OpenGL Architecture Review Board (ARB).
3. Pendiri openGL adalah SGI,Digital Equepment Corporation,IBM,Intel dan
Microsoft,pada tanggal 1 juli 1992 OpenGL versi 1.0 diperkenalkan.
GLUT (GL Utility Toolkit)

1. Merupakan pengembangan dari OpenGL yang didesain untuk aplikasi dengan


level kecil hingga menengah dan menggunakan callback functions untuk
menambahkan interaksi dari user .
2. Merupakan library lintas platform yang membungkus fungsi-fungsi windowing
dan interaksi untuk aplikasi yang berbasis openGL.
Masuk ke topik selanjutnya yaitu instalasi opengl atau glut di  system windows 64 bit

 Siapkan library GLUT disini menggunakan glut versi 3.7.4 yang terdiri dari 3
file yaitu : glut.h, glut32.lib, dan glut32.dll .
 Copy kan file glut.h ke C:\Program Files\Microsoft Visual Studio
10.0\VC\include\
glut.h merupakan header dari opengl itu sendiri agar program dapat di compile.

 Copy kan file glut.lib ke C:\Program Files\Microsoft Visual Studio


10.0\VC\lib\
          Glut32.lib merupakan library atau perpustakaan utama untuk memanggil fungsi
opengl

 Disini lah perbedaan artikel di internet yaitu install library glut di system 64 bit,
copy kan file glut32.dll ke C:\Windows\sysWOW64\
         glut32.dll digunakan untuk mendukung atau compatibility terhadap aplikasi
(Visual Studio 2010) dengan library opengl . 
Hint : Jika ingin install libraby di system 32 bit maka copy kan ke
C:\Windows\system32\

Anda mungkin juga menyukai