Membuat Garis Menggunakan OpenGL
Sejarah Singkat OpenGL
Pada
tahun 1982,seorang profesor dari Stanford University yang bernama Jim Clark
memulai membuka perusahaan komputer grafis yang pertama yaitu Silicon
Graphics Computer System, yang kemudian dikenal dengan nama SGI. Para teknisi
SGI membutuhkan cara yang standar spesifikas untuk pengoperasian dan
transformasi 3D, oleh sebab itu mereka mendesain sebuah aplikasi pemrograman
antarmuka (API) yang bernama IrisGL. IrisGL ini hanya dapat digunakan
pada hardware keluaran dari SGS (tidak bersifat open-standard). Pada saat yang
bersamaan, vendor lain termasuk Sun Microsystem, IBM dan Hewlett-Packard juga
mengeluarkan produk 3D hardware di pasaran. Mereka menggunakan jenis API lain
yang disebut PHIGS. Karena vendor lain juga meluncurkan produk 3D hardware di
pasaran, lingkup pemasaran SGI pun menjadi berkurang.
Awalnya,
OpenGL didesain untuk digunakan pada pemrograman C/C++, namun seiring dengan
berjalannya waktu, OpenGL dapat digunakan pada berbagai jenis bahasa
pemrograman seperti, Java, Visual, Basic, Delphi, dan sebagainya. Untuk
menggunakan OpenGl dalam compiler bahasa pemrograman misalnya C++,
dibutuhkan instalasi library tertentu. GLUT (OpenGL utility Toolkit) merupakan
library dari pengembangan OpenGL untuk sistem windows. GLUT didesain
untuk membuat program OpenGL yang berukuran kecil sampai medium. GLUT tidak
dapat secara langsung digunakan, karena membutuhkan beberapa file tambahan
antara lain : glut.h, glut.lib, dan glut32.dll yang disimpan pada
direktori tertentu.
Open
GL (Open Grpahics Library ) adalah sebuah program aplikasi
interface yang digunakan untuk mendefinisikan computer grafis 2D dna 3D.
program lintas-platform API ini umumnya dianggap ketetapan standar dalam
industry computer dalam interaksi dengan computer grafis 2D dan juga telah menjadi
alat yang bias untuk digunakan dengan grafis 3D, singkatnya open GL ini
menghilangkan kebutuhan untuk pemrogram menulis ulang bagian dari system
operasi setiap sebuah bisnis akan diupgrade ke versi baru dari system.
Awalnya,
OpenGL didesain untuk digunakan pada pemrograman C/C++, namun seiring dengan
berjalannya waktu, OpenGL dapat digunakan pada berbagai jenis bahasa
pemrograman seperti, Java, Visual, Basic, Delphi, dan sebagainya. Untuk menggunakan OpenGl dalam compiler bahasa pemrograman misalnya
C++, dibutuhkan instalasi library tertentu. GLUT (OpenGL utility Toolkit)
merupakan library dari pengembangan OpenGL untuk sistem windows. GLUT didesain untuk membuat program OpenGL yang
berukuran kecil sampai medium. GLUT tidak dapat secara langsung digunakan,
karena membutuhkan beberapa file tambahan antara lain : glut.h, glut.lib, dan
glut32.dll yang disimpan pada direktori tertentu.
Fungsi dasar dari Open GL adalah untuk mengeluarkan koleksi perintah khusus atau executable ke system operasi. Dengan begitu program bekerja dengan perangkat keras grafis yang berada pada Hard Drive atau sumber tertentu lainnya. Setiap perintah dirancang untuk melakukan tindakan tertentu atau memulai efek khusus tertentu yang terkait dengan grafis.
Langkah
menginstal library GLUT :
- Copykan file glut.h di dalam folder c:Program FilesMicrosoft Visual Studio 9.0/VC/Iclude
- Copykan file glut32.lib di dalam folder c:Program FilesMicrosoft Visual Studio 9.0/VC/lib
- Copykan file glut32.dll di dalam folder c:WindowsSystem32
Cara bisa dilihat pada dokumen dibawah.
Komentar
Posting Komentar