Skip to content

EFFALO/domekit

Repository files navigation

Domekit

Domekit is a library and application for generating geodesic solids using JavaScript and Canvas. It will be the basis of the domekit.cc dome generator.

Usage

  • domekit.erb and domekit_demo.js are our sample application, open that thang in a browser (see below)
  • domekit.js is the Domekit library.
  • domekit.cc/generator/index.html is the domekit.cc dome generator

You will need Closure Script to build this project. There is a Ruby and a Java version of the Closure Script tool. Your choice.

Ruby:

gem install bundler
bundle
rake app:start #server is started, browse to <http://localhost:3000/>
rake app:stop #the server is stopped

Java:

Download closure.jar into the domekit project directory from https://github.com/dturnbull/closure-script/downloads

java -jar closure.jar

Once you're up and running, browse to http://localhost:3000/

Deploying

rake #builds a copy of the generator to the build directory
git commit -am "re-built generator"
git push heroku

References

Reference geodesic dome generation algorithms: http://www.antiprism.com/other/dome/index.html

Collaborators

About

Geodesic dome generator and rendering engine on JS Canvas

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages