Minggu, 28 Oktober 2012

OpenGL


OpenGL adalah suatu lirary gratis standart yang digunakan untuk keperluan pemrograman grafis. Sebenarnya banyak library pemrograman garfish selain openGl misalnya directX. Architecture dari openGL ada 2 yaitu openGL sebagi mesin aliran data dan openGL sebagai media, pada tahun 1980-an mengembangkan perangkat lunak yang dapat berfungsi  dengan berbagai hardware grafis adalah tantangan nyata. Pengembang perangkat antar muka dan kebiasan menulis driver untuk setiap perangkat keras. Ini mahal dan banyak mengakibatkan duplikasi usaha. Pada awal 1990-an, silicon Graphics Inc(SGI) adalah seorang pemimpin dalam grafis 3D untuk workstation.
Pertama –tama kita install Dev C++ setelah terinstal maka akan muncul jendela dari OpenGL kemudian pilih File>New>Project>Save nama file yang ingin kita rancang. Untuk membuat garis Diagonal maka ketikkan program sebagai berikut, pada bagian animasi bisa kita edit sesuai kebutuhan.



Dari program open GL di atas, kita memperoleh output garis diagonal seperti gambar di bawah ini, pada open GL jika ingin di compile dan run pilih F9.




Untuk membuat garis horizontal maka ketikkan koding seperti di bawah ini, di bagian vertex bisa di ubah sesuai dengan kebutuhan :




Sama saja seperti cara-cara diatas untuk menjalankn kodingan ini dan mengeluarkan outputnya kita hanya mengkilk F9 dan muncullah output seperti dibawah ini dengan hasil yang berbeda:



Sedangkan gambar ibawah ini aalah kodingan untuk membuat garis Vertikal dimana kita hanya langsung memasukkan saja kodingannya sampai mengeluarkan output yang kita inginkan:



 
Dan berikut ini adalah output dari kodingan diatas yang berupa garis Vertikal: