Can define a template that all mission will use with e.g.

Description
blabla
Goal
blabla
NextMission
MissionX+1?
RequiredTime
30min
KeyConcepts
This, that...

Last mission https://www.surveymonkey.com/r/NPD5ZHL

video script

  1. what is VR : immersion
  2. how do we do that here : split screen in full screeen
  3. how do we improve that : head tracking in the next mission

Key concepts

  • stereo effect (VRStereoEffect)
  • VR manager for fullscreen with resizing
  • documentation

Code with testing in the browser

In particular look at

  1. the import of VREffect.js
    1. how it is applied using THREE.VREffect()
    2. even in it to see how the effect works if you are curious!
  2. the import of webvr-manager.js
    1. how it is applied using WebVRManager()
    2. again feel free to inspect in it to better understand

Overall this is (as of January 2016 at least) Javascript so you can look at the code of what you import. This is important as you can extend it if need be.

Try Mission 2 to naturally use your VR headset!