Skip to content

khelli07/grafkom-webgl-3d

Repository files navigation

Tugas Grafika Komputer 3 - WebGL 3D Articulated Model and Texture

Repository ini merupakan tugas terakhir dari IF3260 Grafika Komputer. Jika ingin berinteraksi dan melihat hasil secara langsung, silakan kunjungi https://articulated-model.bayusamudra.my.id/.

Preview

image

Cara Menjalankan Program

  1. Jalankan compile.sh di terminal bash.
  2. Setelah selesai di-build, klik index.html.

Fungsionalitas

  1. Menggunakan WebGL murni.
  2. Empat buah objek articulated yang berbeda, yaitu sapi (13520128 Bayu Samudra), karakter Gato (13520155 Jundan Haris), karakter Creeper (13520163 Frederik Imanuel Louis), dan karakter Enderman (13520115 Maria Khelli).
  3. Load model. Contoh format json dapat dilihat pada folder test.
  4. Interaksi view model:
  5. Mengubah proyeksi.
  6. Melakukan transformasi (translasi, rotasi, dan scaling).
  7. Mengubah radius kamera.
  8. Me-reset ke tampilan awal.
  9. Toggled shading.
  10. Mengubah tekstur: image, bump, reflective (environment), dan custom.
  11. Animasi model.
  12. Component control dengan component tree (spesifikasi tambahan).
  13. Frame smoothing (spesifikasi tambahan).
  14. Frame controller untuk smoothing (spesifikasi tambahan).

Kontributor

- 13520115 Maria Khelli
- 13520128 Bayu Samudra 
- 13520155 Jundan Haris
- 13520163 Frederik Imanuel Louis

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages