leobot icon indicating copy to clipboard operation
leobot copied to clipboard

Investigate and implement the VR APIs

Open MaxZhaloba opened this issue 6 years ago • 1 comments

This tasks consists of such steps:

  1. Investigate the VR APIs and estimate if they would work for us better than the current approach
  2. If that appears to be the case, implement the most suitable API

Technologies to consider:

  1. WebVR API. Resources:
  1. WebXR API which is designed as a replacement and successor of WebVR. Extended reality combines virtual reality, augmented reality and mixed reality (promo).

Disadvantages of current implementation:

  1. Need to touch the screen and confirm the fullscreen mode.
  2. Fullscreen mode in Android works only when vr.html is launched from desktop icon as HTML application.
  3. No fullscreen mode in iOS. I tested the current code from B#99_Add_landscape_and_lockorientation branch and could not initialise the VR page under iOS in Chrome, Safari and Firefox. The fullscreen popup appeared on the screen, but when I confirmed it, all browsers remained in windowed mode.

MaxZhaloba avatar Apr 22 '18 20:04 MaxZhaloba