Animasi Object 3D Interior Ruangan dengan GLUT OPEN GL

  • Desember 18, 2019
  • fauza
  • 2 min read

Halo teman-teman semua, maaf baru bisa posting lagi. kemarin lumayan banyak kegiatan, dan juga yang sebenarnya bingung mau posting apa hehe. Namun jangan khawatir kali ini kembali lagi bersama saya Ahmad Fauza Aulia di blog Fauza.id.

Pada kesempatan kali ini saya akan membagikan project semester 5. Yaitu projek yang ditugaskan membuat objek 3d (3Dimensi) berserta animasinya menggunakan OPEN GL. Kemudian project yang saya buat kemarin adalah membuat sebuah ruangan yang didalamnya terdapat berbagai furnitur yang bisa digerakkan.

APA ITU OPENGL?

GLUT pada dasarnya dibangun untuk menciptakan aplikasi grafis menggunakan pemrograman yang bersifat prosedural. Di dalamnya terdapat fungsi main loop yang diatur oleh GLUT dan looping. GLUT dan looping yang terjadi dalam aplikasi bertujuan untuk penanganan fungsi-fungsi callback. Sebagai input dari user seperti fungsi redraw, mouse, keyboard, joystick, dll.

GLUT tidak secara otomatis dapat diaplikasikan. karena membutuhkan beberapa file tambahan antara lain glut.h, glut32.lib, glut32.dll. Yang harus disimpan pada lokasi tertentu sesuai dengan aplikasi pengembangan yaitu Visual Studio.

Keunggulan GLUT (OpenGL Utility Toolkit)

Dikembangkan oleh Mark Kilgard. GLUT merupakan pengembangan dari OpenGL dimana memiliki keunggulan sebagai berikut:

  • Mudah, portable window manager, menggunakan callback functions untuk menambahkan interaksi dari user.
  • Didesain untuk aplikasi dengan level kecil hingga menengah.
  • Distribusi library bebas tetapi tidak open source.

Nah mungkin untuk lebih lengkapnya temen-temen bisa langsung kunjungi web resminya langsung. Sebelum masuk project boleh dong nih aku saranin beberapa artikel menarik lainnya 😛

Project : Make Object 3D with GLUT (OpenGL Utility Toolkit)

Disini saya tidak akan memaoarkan panjang lebar mengenai bagaimana membuatnya. Namun saya akan langsung memberikan review project opengl beserta lampiran source codenya. Enaak kan. Untuk tutorial bagaimana saya membuatnya insyaallah akan saya buatkan dan posting di PANDUANBS.com atau akan dibuatkab video youtube-nya.

Informasi projek

Anggota Kelompok 5:

  • Ahmad Fauza Aulia
  • Dana Ramza Fakhma
  • Rizky Hijriani

Detail Informasi

Bahasa : Cpp/C++
Jumlah Baris : 488 baris
Library : GLUT OpenGL

Preview Project

Interior 3d opengl
Interior 3d opengl
Interior dengan pintu terbuka
Interior tampak depan
Interior dengan laptop terbuka

Preview Kode Peojek

Kode project 3d interor with opengl

Project in Github

Dark Mode

ruang-minimals-opengl (this link opens in a new window) by fauzaaulia (this link opens in a new window)

Membuat Ruangan beserta Pintu, Jendela, dan aksesoris Jam Dinding dengan animasinya. Dibuat dengan menggunakan OPEN GL

Terimakasih telah menyempatkan membaca postingan Animasi Object 3D Interior Ruangan dengan GLUT OPEN GL. Mohon maaf jika terdapat kesalahan kata atau typo yang terjadi. Semoga dapat bermanfaat bagi teman-teman. Jika ada yang ingin ditanyakan dapat dituliskan di kolom komentar.

Leave a Reply

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *