Skip to content

A library for computing, graphing, and simulating epicycle paths in web pages

License

Notifications You must be signed in to change notification settings

brettcvz/epicycles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Epicycles This was a project exploring epicycles, their properties, and how to compute them in order to draw out a path. It also was a good way to get familiar with drawing with the HTML Canvas api.

See the demo for a more in-depth explanation of what an epicycle is, why they are interesting, and what you can do with them: http://brettcvz.github.io/epicycles.

##Code The core of the math is in epicycles.js, the rest is mainly drawing and simulation functionality for the demo. I didn't do the greatest job breaking things into clean abstractions, but it works.

Everything is front-end code, so you can open index.html in a browser (with an internet connection to load in 3rd party utilities) and everything shoud Just Work™.

##License Licensed under the MIT license, but if you want to use the code under some other license just ask.

About

A library for computing, graphing, and simulating epicycle paths in web pages

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published