OpenGL

Membuat Simulasi Rotasi Bumi Menggunakan OpenGL

Posted on Updated on

OpenGL merupakan sebuah library yang sering digunakan untuk membuat objek grafik 2D maupun 3D. Penjelasan lengkap tentang OpenGL dapat dibaca di sini. Kali ini saya ingin membagikan tentang salah satu kehebatan yang dapat dibangun dengan menggunakan OpenGL, yakni membuat simulasi rotasi bumi dan perputaran bulan mengelilingi bumi. Sebenarnya ini merupakan salah satu tugas kuliah di semester ini, dan semoga bermanfaat bagi teman-teman yang membutuhkan ke depannya.

Code yang akan saya tulis di sini tidak bertahap dari awal, untuk itu diharapkan teman-teman sudah mengerti konsep-konsep dasar dalam penggunaan library OpenGL. Di sini tool yang saya gunakan adalah Dev-C, sebuah editor yang digunakan untuk membangun aplikasi berbasis C/C++. Teman-teman dapat menggunakan tool lain sesuai yang diinginkan. Konsep yang digunakan pada aplikasi ini adalah penggunakan objek 3D Sphere, rotasi, dan lighting yang disisipkan pada objek yang lain sehingga seolah-olah objek tersebut menjadi sumber cahaya terhadap objek yang lain.

Baca entri selengkapnya »

Iklan

Computer Graphic – Home Transformation

Posted on Updated on

OpenGL

Computer Graphic (Grafika Komputer) merupakan salah satu bidang di computer science yang membahas tentang penerapan teknologi computing untuk membangun gambar atau realitas virtual pada komputer. Jadi kesimpulannya, kita bisa membuat gambar baik 2 dimensi maupun 3 dimensi menggunakan bahasa pemrograman (Baca : menggambar dengan cara menulis program).

Computer Graphic dapat diimplementasikan menggunakan library tertentu. Salah satu library yang banyak digunakan adalah OpenGL. Dengan OpenGL, kita dapat dengan mudah membuat gambar dengan library yang sudah disediakan. Untuk pengantar awal, kali ini saya akan menunjukkan contoh penerapan computer graphic. Kasus yang saya angka di sini adalah membangun sebuah rumah yang ditransformasikan 45 derajat searah jarum jam. Ilustrasinya kira-kira sebagai berikut :

HomeTransformation Baca entri selengkapnya »