danielribeiro / three-hub

Chrome Extension that shows 3D models on your GitHub. On Chrome Store:

Home Page:http://bit.ly/three-hub

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Chrome Extension that shows 3D models on your GitHub. On Chrome Store:

http://bit.ly/three-hub


Languages

Language:CoffeeScript 73.3%Language:HTML 21.4%Language:Shell 5.3%