/Grafkom-2

Primary LanguageJavaScript

Grafkom-2

WebGL 3D Hollow Object

Pada tugas besar kali ini dilakukan implementasi pembuatan Hollow Object menggunakan WebGL Murni tanpa menggunakan library/framework tambahan. Pada aplikasi ini terdapat 3 Hollow Object, masing - masing dibuat oleh tiap anggota kelompok. Beberapa fitur yang disediakan adalah :

  • Mengubah jenis proyeksi (ortographic, perspective, oblique)
  • Melakukan transformasi pada objek hollow (translasi, rotasi, scale)
  • Mengubah jarak kamera (Zoom In & Zoom Out) dan membuat kamera mengitari objek.
  • Reset ke default-view
  • Toggle untuk menyalakan shading dan toggle untuk melakukan animasi pada objek
  • Load & Save file untuk objek.

Cara Menjalankan Program

  1. Lakukan clone repository ini ke komputer Anda
  2. Buka file 'index.html' di browser web pilihan yang memiliki support WebGL

Screenshot Gambar

  • Objek 1

image

  • Objek 2

image

  • Objek 3

image