VR Web Design
 

Thoughts

  • About
  • Blog
  • Work
    • Portfolio
    • Awards
    • References
    • Animate CC Examples
    • WebXR
    • 3D Models
  • Contact
  • Links
  • Photos VR
  • Video VR
  • Virtual retinal display
  • AI

4/27/2018

New Web VR Standard Announced: WebXR

0 Comments

Read Now
 
WebXR will be replacing WebVR as a web standard. This has been sanctioned by the W3C. 

​https://www.w3.org/blog/2018/01/towards-the-immersive-web/

Virtual Reality and Augmented Reality are two distinct technologies that overlap each another. Both work with devices you wear on your face and both use sensors that track your movement, location, and orientation.

The difference between the two is that VR creates completely new simulations of reality while AR layers content on top of the existing world. The overlapping technologies used for encounter the same challenges, so the W3C VR group decided to create an API that deals with both: WebXR.

XR, or Extended Reality, is a term that encapsulates both types of devices and allows developers to build APIs that you can leverage regardless of if you’re building an AR, VR or Mixed Reality experience.

https://immersive-web.github.io/webxr/
https://immersive-web.github.io/webxr-samples

Unlike WebVR you need a dev browser in order to see it. WebXR release date is likely late Fall. WebXR allows for AR and VR across all platforms. 

Does this effect Aframe from aframe.io? Yes. Here are demos that work now directly in headsets and in the browser.

https://mozilla.github.io/aframe-xr/

Mozilla has already released an iOS library (using ARKit) which allows experimenting with WebXR.

https://blog.mozvr.com/experimenting-with-ar-and-the-web-on-ios/
https://www.roadtovr.com/mozilla-launches-ios-app-experiment-webar/

Mozilla has created an app using ARKit for iOS embodying the new standard.

https://itunes.apple.com/us/app/webxr-viewer/id1295998056?ls=1&mt=8

NOTE: at present, the app is needed to do the test – no browser works with it (yet).

And here’s the download link for the WebXR Polyfill, which will work on the downloaded iOS app:
https://github.com/mozilla/webxr-polyfill

The WebXR is going to be a standard, and within a year we can expect all the browser manufacturers (except, ironically, Apple) to have WebXR working in their desktop and mobile versions.

Unlike Apple, Microsoft, like Mozilla has been pushing open standards for VR and AR on the web (Apple would like you to remain in closed native apps). A good example is the recent announcement of Simplygon, a cloud-based optimizing service for 3D models.

https://blogs.windows.com/buildingapps/2017/12/07/microsoft-announces-simplygon-cloud-optimizes-mixed-reality-development/amp/?__twitter_impression=true

Now, this is really important for WebVR and AR sustainability. 3D models are very large, and a future VR / AR web will need massive optimization, even more than we do for images and libraries today. Optimization is a complex process, and this service moves things a bit closer to ordinary designers and developers creating 3D worlds, then optimizing them for “streaming VR” delivery.

Since we’re in a new world, time to re-think the use of libraries. Currently, WebVR is built with a combination of THREE.js and Aframe.io – a really large amount of JavaScript. The new frameworks don’t require this massive amount of code. 
https://www.sitepoint.com/javascript-performance-optimization-tips-an-overview/

A sample library on Github = http://github.com/pindiespace/webvr-mini. The file size for all the WebGL + WebVR is under 300k minified. 

Josh Carpenter at AWWWARDS speaking about WebXR
Links
https://github.com/immersive-web  Immersive Web Community Group 
(formally WebVR Comm Group)
https://blog.mozvr.com/responsive-webxr-a-painter-xr/
https://apainter.webxrexperiments.com​

People to know

Josh Carpenter Google Daydream, Ex-Mozilla Firefox. Started webVR in headsets
Brandon Jones Google (Built WebVR APIs four years ago)
Kevin Ngo  
@andgokevin​  https://www.supermedium.com/ formally of Mozilla, Aframe.io
Diego Marcos @dmarcos  https://www.supermedium.com/ formally of Mozilla, Aframe.io
Tony Parisi  Creator of VRML (1990s), Co-Creator of GLTF (jpg for 3D models) https://tonyparisi.wordpress.com/

Share

0 Comments



Leave a Reply.

Details

    Author

    I am a Virtual Reality Enthusiast who has been waiting for this technology for over twenty years.

    Archives

    June 2018
    May 2018
    April 2018
    June 2017
    May 2017
    December 2016
    November 2016
    June 2016
    May 2016
    April 2016
    December 2015
    November 2015

    Categories

    All

    RSS Feed

webdesignerdeveloper.docx
File Size: 12 kb
File Type: docx
Download File

Picture

What Many Are Saying

"He's pretty weird. I don't understand what he's talking about. What planet is he from?"
​
​"He's a robot from the future..."
  • About
  • Blog
  • Work
    • Portfolio
    • Awards
    • References
    • Animate CC Examples
    • WebXR
    • 3D Models
  • Contact
  • Links
  • Photos VR
  • Video VR
  • Virtual retinal display
  • AI