ZianTsabit / web-cad

Tugas 1 IF3260 2D Web Based CAD

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

2D Web Based CAD (Computer-Aided Design)

Description

2D Web CAD adalah aplikasi berbasis web yang memanfaatkan WebGL, WebGL merupakan kakas dengan spesialisasi pada ranah grafika yang dapat dengan mudah diintegrasikan pada web. 2D Web CAD menggunakan WebGL murni untuk mengimplementasikan fitur menggambar, mengedit, dan memvisualisasi sejumlah model pada kanvas.

Requirements

  1. HTML, CSS, JavaScript
  2. Browser

How to Use?

  1. Buka index.html pada browser
  2. Pilih objek yang ingin dibangun (line, square, rectangle, polygon)
  3. Pilih default color di properties jika ingin merubah warna objek
  4. Gambar objek
  5. Klik sudut jika ingin merubah warna sudut ataupun menarik (translasi) titik sudut
  6. Klik area objek jika ingin memindahkan (translasi) objek ataupun merubah properties dasar objek
  7. Klik area objek kemudian tekan animate rotation checkbox untuk melakukan animasi rotasi pada objek yang dipilih
  8. Klik save atau load untuk menyimpan atau memuat file simpanan dalam bentuk .json

Contributors

NIM Nama
13520146 Bryan Amirul Husna
13520159 Atabik Muhammad Azfa Shofi
13520165 Ghazian Tsabit Alkamil

About

Tugas 1 IF3260 2D Web Based CAD


Languages

Language:JavaScript 94.3%Language:HTML 5.0%Language:CSS 0.7%