Implementasi WebGL murni pada web untuk menggambar, mengedit, dan memvisualisasi sejumlah model pada kanvas. Web memiliki fitur sebagai berikut.
-
Menggambar model:
- Garis, memiliki metode khusus untuk mengubah panjang garis
- Persegi, memiliki metode khusus untuk mengubah panjang sisi
- Persegi panjang, memiliki metode khusus untuk mengubah panjang atau lebar.
- Polygon, memiliki metode khusus untuk menambah dan menghapus titik sudut.
- Convex hull polygon, memiliki metode khusus untuk menambah dan menghapus titik sudut.
-
Transformasi model:
- Translasi
- Rotasi
-
Menggerakkan titik sudut model. Dalam kasus persegi dan persegi panjang, kesebangunan tetap dijaga.
-
Mengubah warna satu titik sudut atau seluruh titik sudut dari model.
-
Menyimpan model dan meng-import model dari file json dengan format tertentu.
- Buka file src/index.html pada web browser
- 13520009 Ahmad Romy Zahran
- 13520023 Ahmad Alfani Handoyo
- 13520054 Farrel Farandieka Fibriyanto