Skip to main content

Apa itu OpenGL ?

OpenGL adalah antarmuka program aplikasi yang digunakan untuk mendefinisikan grafik komputer 2D dan 3D.API lintas platform ini umumnya dipertimbangkan untuk menetapkan standar dalam industri komputer ketika datang ke jenis interaksi ini dengan grafik komputer 2D dan juga menjadi alat yang biasa untuk digunakan dengan grafik 3D juga.Kependekan dari Open Graphics Library, OpenGL menghilangkan kebutuhan pemrogram untuk menulis ulang bagian grafis dari sistem operasi setiap kali bisnis akan meningkatkan ke versi baru sistem.

Fungsi dasar OpenGL adalah untuk mengeluarkan koleksi spesifik yang dapat dieksekusi atau perintah ke sistem operasi.Dengan melakukan hal itu, program ini bekerja dengan perangkat keras grafis yang ada yang berada di hard drive atau sumber tertentu lainnya.Setiap perintah dalam set dirancang untuk melibatkan tindakan menggambar tertentu, atau meluncurkan efek khusus tertentu yang terkait dengan grafik.

Membuat perintah di OpenGL dapat dilakukan dengan dua cara berbeda.Pertama, dimungkinkan bagi programmer untuk membuat dan menyimpan daftar perintah yang dapat terlibat secara berulang.Ini adalah salah satu cara rutin yang digunakan antarmuka program.Seiring dengan membangun grup dengan perintah yang kurang lebih permanen, juga dimungkinkan untuk membuat dan menjalankan perintah satu kali dalam perimeter grafik komputer juga.

Bersamaan dengan kemampuan untuk berinteraksi dengan sistem operasi dan memanfaatkan perangkat keras grafis penduduk dengan baik, OpenGL juga menyediakan sejumlah protokol bawaan yang mungkin berguna bagi pengguna akhir.Di antara fitur -fitur ini adalah alat -alat seperti pencampuran alpha, pemetaan tekstur, efek atmosfer, dan penghapusan permukaan.Alat -alat ini dapat terlibat dengan sistem operasi apa pun yang saat ini digunakan.

Awalnya dikembangkan oleh grafik silikon, OpenGL sekarang dianggap sebagai standar untuk industri.Antarmuka program aplikasi secara aktif didukung oleh Microsoft, yang menawarkan unduhan gratis perpustakaan OpenGL untuk digunakan pada sistem Windows.OpenGL juga bekerja sangat baik dengan Open Inventor, alat pemrograman berorientasi objek yang juga dibuat oleh Silicon Graphics.