Pada
Semester ini, kami mendapatkan tugas mata Kuliah Grafik Komputer dan Pengolahan
Citra tentang membuat program Garis Vertical, Horizontal dan Diagonal dengan
menggunakan Library OpenGL, Pada kali ini saya menggunakan Bahasa Pemrogramman
Java untuk menyelesaikan tugas ini
OpenGL
OpenGL atau Open Graphics
Library, merupakan spesifikasi standar yang mendefinisikan sebuah lintas-bahasa, lintas platform API (Application
Programming Interface) untuk mengembangkan aplikasi yang menghasilkan grafis
komputer 2D maupun 3D.
Dalam program
pembuatan garis ini, OpenGL digunakan
untuk menggambarkan sebuah
garis 2D, baik yang vertikal,
horizontal maupun diagonal, sesuai dengan koordinat sumbu X dan sumbu Y yang
nantinya akan di deklarasikan oleh user.
Fungsi dasar dari
OpenGL adalah untuk mengeluarkan koleksi perintah khusus atau executable ke
sistem operasi. Dengan demikian, program ini bekerja dengan perangkat keras
grafis yang ada yang berada pada hard drive atau sumber tertentu lainnya.
Setiap perintah dalam dirancang untuk melakukan tindakan tertentu, atau memulai
efek khusus tertentu yang terkait dengan grafis.
Membuat perintah
dalam OpenGL dapat terjadi dalam dua cara yang berbeda. Pertama, adalah mungkin
bagi programmer untuk membuat dan menyimpan daftar perintah yang dapat
dieksekusi secara berulang. Ini adalah salah satu cara yang lebih rutin untuk
program interface yang digunakan. Seiring dengan berkembangnya kelompok
perintah yang kurang lebih permanen, maka memungkinkan untuk membuat dan menjalankan
salah satu perintah dalam batas-batas waktu dari komputer grafis.
Seiring dengan
kemampuan interface dari sistem operasi, OpenGL juga menyediakan beberapa
built-in protokol yang mungkin berguna bagi pengguna akhir. Di antaranya fitur
alat seperti alpha blending, pemetaan tekstur, dan efek atmosfer. Alat ini
dapat berinteraksi dengan sistem operasi yang sedang digunakan.
Awalnya dikembangkan
oleh Silicon Graphics, OpenGL kini dianggap standar industri. Interface program
aplikasi yang aktif didukung oleh Microsoft ini, menawarkan download gratis
daftar OpenGL untuk digunakan pada sistem Windows. OpenGL juga bekerja sangat
baik dengan Inventor Open, sebuah pemrograman berorientasi obyek alat juga
diciptakan oleh Silicon Graphics.
Beberapa alat bantu yang
dibutuhkan dalam perancangan program ini adalah sebagai berikut :
1. Java Development
Kit (JDK 1.8.0)
Perangkat
lunak yang digunakan untuk melakukan proses kompilasi dari kode Java.
2. Java IDE
(NetBeans 8.2)
Perangkat
lunak berbasis Java yang digunakan untuk membangun perangkat lunak lainnya.
3. Library LWJGL
(Lightweight Java Game Library 2.9.1)
Library
yang berfungsi untuk menghubungkan antara NetBeans dengan OpenGL.
4. Penjelasan Program
Download = Link
0 komentar:
Posting Komentar