Anda di halaman 1dari 3

Pengenalan Open GL

Posted on December 11, 2011

PENGENALAN OPEN GL Definisi


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.
OpenGL

bersifat Open-Source, multi-platform dan multi-

language serta digunakan mendefinisikan suatu objek, baik objek 2 dimensi maupun objek 3 dimensi.
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 :
Untuk

menyembunyikan kompleksitas dari interfacing

dengan berbagai 3D accelerators, memamerkan oleh programmer dengan satu, seragam API.
Untuk

menyembunyikan kemampuan yang berbeda

dari hardware platform, oleh semua yang memerlukan mendukung implementasi penuh fitur openGL set (menggunakan software emulation jika diperlukan). Sejarah OpenGL
OpenGL

Dikembangkan oleh Silicon Graphics yang

awalnya berupa GL(Glut Library). OpenGL adalah hasil dari usaha SGI untuk mengembangkan dan meningkatkan kemampuan portable IRIS.

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).
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)
Merupakan

pengembangan dari OpenGL yang didesain

untuk aplikasi dengan level kecil hingga menengah dan menggunakan callback functions untuk menambahkan interaksi dari user.
Untuk

pemrograman OpenGL menggunakan C++,

diperlukan library tambahan yaitu : Klasifikasi Fungsi Primitive : berupa geometric, images Attribute : berupa color, line type, light, texture Viewing : berupa virtual camera Control : turn fuction ON / OFF Windowing : window, mouse, keyboard glut.h yang dicopy ke drive:\Program Files\Microsoft glut32.lib yang dicopy ke drive:\Program Files\Microsoft glut32.dll yang dicopy ke drive:\Windows\System Visual Studio 2010\Vc\include\GL Visual Studio 2010\Vc\lib

http://blog.um.ac.id/depii/2011/12/11/pengenalan-open-gl/

Anda mungkin juga menyukai