Chrome Extension that shows 3D models on your GitHub. On Chrome Store:
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
coffee
docs
test
vendor
.gitignore
README.md
compile.sh
icon128.png
icon48.png
manifest.json
package.sh

README.md

Three Hub

Three Hub is a Chrome Extension that shows the 3D models from model files when browsing GitHub. You can install it directly from Chrome Store.

This extends the native support GitHub launched for STL: https://github.com/blog/1465-stl-file-viewing

Currently only OBJ format is supported, which is one of most popular 3D formats on GitHub.

Building

Run compile.sh to build the CoffeeScript assets.

To see a demo working locally, you can serve the project folder with (for example):

$ python -m SimpleHTTPServer

And then open http://localhost:8000/test in your local browser. You should see the following:

The page you will see running be like this this

Acknowledgements

Thanks Mr.doob for the amazing work done in three.js, which is the cornerstone of this project.

Thanks to Lee Stemkoski for the great demos on lightning and shading.

Meta

Created by Daniel Ribeiro.

Released under the MIT License: http://www.opensource.org/licenses/mit-license.php

http://github.com/danielribeiro/three-hub