Skip to content

A simple 2D Web based drawing canvas built using Javascript and webgl.

Notifications You must be signed in to change notification settings

William9923/WebCAD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Drawer

A simple webgl program that can make your imagination alive

Have you ever wanted to draw (like in the thumbnail :D), but don't have the skill to draw in paper?

Introducing...

A simple webgl program that can make your imagination alive. It only need your imagination and your mouse/trackpad to actually draw things...

✨ Features

  • Create & Edit Lines
  • Create & Edit Squares Object
  • Create & Edit Polygon
  • Change Colors
  • Reset Canvas
  • Save & Load Models

Create & Edit Objects

Scheduler Scheduler Scheduler

Line

Square

Polygon

Misc

Scheduler Scheduler Scheduler Scheduler

Canvas

Color Picker

Help Guide

Help Guide

📚 Tech Stack

  • WebGL
  • Javascript

🚀 Quick start

We use live-server to build the webgl project

Build and run the apps locally

Step 1: Clone The Repo

Fork the repository. then clone the repo locally by doing -

git clone https://github.com/William9923/WebCAD

Step 2: Install the Live Server

Reference

Step 3: Run the Live Server

cd into the directory

cd WebCAD

run the live server

live-server .

❤️ Support

If you feel that this repo have helped you provide more example on learning software engineering, then it is enough for me! Wanna contribute more? Please ⭐ this repo so other can see it too!

About

A simple 2D Web based drawing canvas built using Javascript and webgl.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published