Skip to content
/ Rena Public

an online 2D drawing tool with dimension and constraints

Notifications You must be signed in to change notification settings

kaige/Rena

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Rena

Project Rena is an online 2D drawing tool with dimensions and constraints capability.

Please see a live demo here: http://rena-kdict.rhcloud.com/

Currently it supports drawing line, rectangle, circle/ellipse and adding distance-point-line constraint. And it's easy to extend to other geometry and constraint types. It also supports geometry dragging.

The project includes a simple geometric constraint solver written in javascript, which is based on a Newton equation solver, implemented on top of [numeric] (https://github.com/sloisel/numeric).

###To run it on your local machine

  1. Install Node.js
  2. Download source code.
  3. Go to the Rena/Source folder, and execute the following command:
npm install .
npm run start

Then you can access the app in the browser using http://localhost:8080

About

an online 2D drawing tool with dimension and constraints

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published