Struktur Program
.
│ README.md
│
├───doc
│ │ Laporan_Tugas Besar 1_IF3260_13521048_13521066_13521070.pdf
│ .gitkeep
│
├───src
│ │ index.html
│ │ main.js
│ │ style.css
│ │
│ └───module
│ ├───components
│ │ clickedShapeInfo.js
│ │ drawingInfo.js
│ │ tabs-component.js
│ │
│ ├───core
│ │ drawer.js
│ │ GLDrawing.js
│ │
│ ├───models
│ │ example.gl.js
│ │ garis.js
│ │ node2.js
│ │ persegi.js
│ │ persegiPanjang.js
│ │ polygon.js
│ │ shape.js
│ │
│ ├───shader
│ │ fragmentShader.js
│ │ vertexShader.js
│ │
│ ├───type
│ │ bufferType.js
│ │ shapeTypes.js
│ │
│ └───utils
│ CanvasResize.js
│ color.js
│ convexhull.js
│ coordinate2D.js
│ GLSLProgram.js
│ point.js
│ transform2.js
│ vector2.js
│
└───test
│ .gitkeep
│ test.js
│
└───pohon_dan_rumah_burung
AtapRumahBurung_Poligon.json
BatangPohon_PersegiPanjang.json
DahanPohon_PersegiPanjang.json
DaunPohon_Poligon.json
RumaBurung.json
Fitur Program
- Pemodelan Garis
- Pemodelan Persegi
- Pemodelan Persegi Panjang
- Pemodelan Poligon
- Transformasi Geometri
- Pewarnaan Vertex
- Simpan / Unggah Model