[x3d-public] Immersive Web Device API Specification

Leonard Daly Leonard.Daly at realism.com
Tue Feb 5 08:49:38 PST 2019


The W3C has just published the first public WORKING DRAFT of the WebXR 
Device API (https://www.w3.org/TR/2019/WD-webxr-20190205/). This is not 
intended to be a fully fleshed out specification, but an early draft to 
elicit comments from the public.

The API is the interface expressed in JavaScript between the user code 
and the browser that controls much of the WebXR device functionality or 
information. This includes things like setting up the session, handling 
device orientation data, etc. It does not include the rendering 
pipeline, and you still must call window.requestAnimationFrame for each 
change to the display.

A very useful document is the WebXR Device API Explainer 
(https://github.com/w3c/webvr/blob/master/explainer.md). This document 
describes in non-spec language the philosophy behind the spec document 
and may include more information than the spec WD in areas that are not 
fully written.

If you find an issue (or more than one) with the spec document you can 
report to the public-immersive-web at w3.org list (you need to be a member 
of the list (see 
https://lists.w3.org/Archives/Public/public-immersive-web/) or to any 
Immersive Web WG member 
(https://www.w3.org/2000/09/dbwg/details?group=109735&order=org&public=1). 
Of particular interest are

 1. items that differ from the Explainer
 2. items that cannot be done in JavaScript
 3. items that are inconsistent within the WD specification
 4. items that conflict with other W3C standards.

-- 
*Leonard Daly*
3D Systems & Cloud Consultant
LA ACM SIGGRAPH Past Chair
President, Daly Realism - /Creating the Future/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20190205/149f5437/attachment.html>


More information about the x3d-public mailing list