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.
- 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/
rake #builds a copy of the generator to the build directory
git commit -am "re-built generator"
git push heroku
Reference geodesic dome generation algorithms: http://www.antiprism.com/other/dome/index.html
- Michael Felix @mfelix
- Andrew Kurtz @ahk
- Robby Kraft @robbykraft
- Ezra Spier @ahhrrr