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 :
  1. Copykan file glut.h di dalam folder c:Program FilesMicrosoft Visual Studio 9.0/VC/Iclude
  2. Copykan file glut32.lib di dalam folder  c:Program FilesMicrosoft Visual Studio 9.0/VC/lib
  3. Copykan file glut32.dll di dalam folder c:WindowsSystem32
Cara bisa dilihat pada dokumen dibawah.

Komentar

Postingan Populer