Create 3D VR experiences for your browser, including your phone! three.js let's us create amazing graphics with the WebGL and the implementation of the WebVR API gives us the opportunity to bring VR to the web.
Presented at:
- ITP Unconference, Winter 2018
- ITP Open Source Cinema, Spring 2018
- ITP Camp, Summer 2018
Please, bear in mind that this tutorial is about new and experimental features. Things might (and most likely will) change and past code might not work anymore, but fear not - I plan to keep this updated and will try to react as those changes happen.
To follow this workshop, simply read every chapter that goes along with the corresponding .js file. They can be found on the notes folder or simply read the whole tutorial file.
- Basic three.js building block
- Object creation and textures
- Animation
- Playing with the camera
- Mouse interaction: Raycasting
- WebVR!!!