Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marpi/immersive

Immersive Three.js Workshop
https://github.com/marpi/immersive

creative-coding threejs virtual-reality vr vr-workshop webgl webvr

Last synced: 2 months ago
JSON representation

Immersive Three.js Workshop

Awesome Lists containing this project

README

        

# Immersive Three.js Workshop at Gray Area

[http://grayarea.org/education/immersive/](http://grayarea.org/education/immersive/)

[![alt text](/assets/image1.jpg "Immersive Three.js Workshop")](http://classes.marpi.pl/immersive/)

[![alt text](/assets/image2.jpg "Immersive Three.js Workshop")](http://classes.marpi.pl/immersive/public/donut)

[![alt text](/assets/image3.jpg "Immersive Three.js Workshop")](http://classes.marpi.pl/immersive/public/cube_wall)

[![alt text](/assets/image4.jpg "Immersive Three.js Workshop")](http://classes.marpi.pl/immersive/public/everyone)

[![alt text](/assets/image5.jpg "Immersive Three.js Workshop")](http://classes.marpi.pl/immersive/public/lights)

full list: [http://classes.marpi.pl/immersive/public/](http://classes.marpi.pl/immersive/public/)

How to run
-------

In order to see your [Three.js](http://threejs.org) project on your own computer you have to run "localhost":

- Windows: You can use [WAMP](http://www.wampserver.com/en/), or any simple local server
- OSX: In terminal, go to your public/name/ folder and type: php -S 0.0.0.0:8000
- Linux: In terminal, go to your public/name/ folder and type: python -m SimpleHTTPServer
- Otherwise, you can try running Chrome with the flags --disable-web-security

And once you commit your changes, and want to see them in Google Cardboard:

[http://classes.marpi.pl/immersive/](http://classes.marpi.pl/immersive/)

Libraries
-------

[three.js](https://github.com/mrdoob/three.js/), [TweenMax.js](https://greensock.com/tweenmax), [isMobile](https://github.com/kaimallea/isMobile)