Re: Methods and attributes being removed from Chrome 59's WebVR 1.1 implementation

 

Yes, we agree there may be a comprehension issue rather than core
incompatibility in many cases. The definition and boundaries of VR can
seem misleading, due to continued association with stereoscopic
headsets. This could be a reason to start a collective reflection on the
subject (in our case: VR devices and displays which cannot be described
as stereoscopic headsets), and a subsequent formulation and
communication effort to clarify where WebVr may and may not apply. 

Our team is working on identifying specific incompatibilities, and
hopefully this will help to move forward with this issue which seems to
concern others too. 

Le 18-04-2017 14:06, Pete Markiewicz a écrit : 

> At VRLA, I was talking to the people at Start VR (210 degrees headset) and they were convinced their device could never work with WebVR - they kept mentioning a "90k limit". Not sure what they meant, but I doubt the problem exists. I signed up for the SDK. So, it may be that hardware devs are dismissing webvr due to incorrect understanding, and need to be pulled into the webvr API development. 
> 
> On Tue, Apr 18, 2017 at 4:06 AM, gabriel <gabriel@broomx.com> wrote:
> 
> Hello, 
> 
> Thank you very much for your quick and positive answer. 
> 
> We are still studying the WebVR API and how our device differs from the current state. We will then do as you say and start a dedicated thread dealing with the subject. I suppose this will take a couple of weeks. It seems we are not the only ones dealing with this issue, so lets hope this could be useful for many. 
> 
> Thanks again, 
> 
> Gabriel 
> 
> Le 17-04-2017 20:22, Brandon Jones a écrit : 
> The final shape of the standard is still in flux, (see the explainer [1] for the current state of things) so there's definitely a possibility to make reasonable changes to help take into account a wider range of devices. I would suggest starting a separate thread on this mailing list (public-webvr@w3.org) that describes what your device is and what you believe the current API incompatibilities are. Code/API samples demonstrating how your device works would be extremely helpful. 
> 
> I'll caution that if support for the device requires large scale refactoring or forces developers to treat your class of device differently than the majority of commercially available headsets it's unlikely that we would find it practical to incorporate those changes, but if it can be accommodated with a few modest tweaks we'll probably be happy to do so. 
> 
> --Brandon 
> 
> On Mon, Apr 17, 2017 at 4:41 AM gabriel <gabriel@broomx.com> wrote: 
> 
> Hello, 
> 
> I'm sorry to highjack this thread, I'm not sure where else to begin with my query as it doesn't seem fit to file an issue just yet. Please let me know if this is inappropriate, and direct me to the proper process. 
> 
> We are a Spanish company developing a VR home projection system (no HMD, link bellow), and are very interested in implementing WebVR at the core of player. We believe our project will define a new category of VR/AR displays, not taken in account in the present state of the WebVR standard. 
> 
> So our question is to know if such a product could be considered in the standard, and how to proceed in order to make our VR projector a registered device and integrate its specifications. 
> 
> Sorry once again if this is not the right place to begin, and please forgive my english. 
> 
> Thanks in advance, 
> 
> Best regards, 
> 
> Gabriel Lecup 
> 
> Technical Coordinator 
> 
> www.broomx.com [2] 
> 
> gabriel@broomx.com 
> 
> Le 17-04-2017 07:44, Brandon Jones a écrit : 
> 
> The object returned from getFrameData is a superset of the data returned by getPose, so that information is still available even with getPose removed. 
> 
> On Sun, Apr 16, 2017, 6:03 PM Sean McBeth <sean.mcbeth@primrosevr.com> wrote: 
> 
> What does this mean for "head-locked" UI elements? With WebVR 1.1, there is no non-deprecated way to get the position and orientation of the head separately from that of the two eyes. In WebVR 2.0, there is a `poseModelMatrix` attribute in the `VRDevicePose` class. Though it hasn't yet been documented, the name seems pretty obvious. 
> 
> So if `getPose()` is getting removed from Chrome 59, is `poseModelMatrix` getting added, before WebVR 2.0 is finalized? Or are we going to have to try to decompose the `leftViewMatrix` and `rightViewMatrix` in some way to be able to recombine them? 
> 
> On Fri, Apr 14, 2017 at 7:31 PM, Brandon Jones <bajones@google.com> wrote:
> 
> Hi all! 
> 
> Wanted to give a heads up that in Chrome 59 (which branched today and should be hitting Beta channel in a couple of weeks) the WebVR implementation (still the 1.1 API) will have several methods and attributes removed. Specifically: 
> 
> - VRDisplay.getPose()
> - VRDisplay.resetPose()
> - VRDisplay.isConnected
> - VRDisplayCapabilities.hasOrientation
> - VREyeParameters.fieldOfView
> 
> These have also been marked as "deprecated" in the WebVR 1.1 spec. They were removed because no equivalent functionality is planned for WebVR 2.0 and we want to ween WebVR apps off of them now so that the eventual migration to 2.0 will be smoother. 
> 
> You can see the associated bug, with links to the code change, here: 
> https://bugs.chromium.org/p/chromium/issues/detail?id=706561 [3] 
> 
> Thanks! 
> --Brandon 
> 
> -- 
> 
> Thank you, 
> Sean T. McBeth 
> CEO, Primrose LLC [4] 
> T:> 717.261.7689 [5]

-- 

=============================================================================
DR. PETE MARKIEWICZ
EMAIL: pindiespace@gmail.com 
GITHUB: http://github.com/pindiespace [6] 
LINKEDIN: http://linkedin.com/in/pindiespace [7] 

=============================================================================
My "Ux in VR" presentations on Google Docs (note you can comment)

WEBVR 1.0 API
https://docs.google.com/presentation/d/13a29m0SbpTeItFP8fjrSoKNb7nsjAd4DC9lWnokWEfg/edit?usp=sharing
[8]
SUSTAINABLE UX IN VR
https://docs.google.com/presentation/d/1OTXaz3RuV0HWgM754PRMUC7d2KYVHH974s5hnAt53wk/edit?usp=sharing
[9]Sustainable virtual design blog:
http://sustainablevirtualdesign.wordpress.com [10] 
SUSTAINABILITY TEMPLATE: http://greenboilerplate.com [11] 
SUSTAINABLE UX IN VIRTUAL REALITY FOR SUSTAINABLE UX 2017 (NARRATED):
https://youtu.be/bU0tz05lcBw [12]
=============================================================================

TEACHING SITE: http://plyojump.com [13]
BUY MY BOOK! - Millennials and the Popular Culture
LIFECOURSE: http://www.lifecourse.com/store/catalog/lca/mpc.html [14] 
AMAZON AUTHOR PAGE:
http://www.amazon.com/Pete-Markiewicz/e/B0069VZ7BG/ref=ntt_athr_dp_pel_pop_2
[15]
=============================================================================

_On that page, see my DARPA Grand Challenge 2005 entry video, "Team
Robomonster":_ 
TEAM ROBOMONSTER (DARPA 2005 Grand Challenge): 
http://robotsthatjump.wordpress.com/category/team-robomonster/ [16]
=============================================================================

INDIESPACE (1st to sell downloaded music, March 1994):
http://www.indiespace.com [17]. Also see http://archive.org [18] under 
"Kspace.com" 1996 for our original site.
=============================================================================


Links:
------
[1] https://github.com/w3c/webvr/blob/master/explainer.md
[2] http://www.broomx.com
[3] https://bugs.chromium.org/p/chromium/issues/detail?id=706561
[4] http://www.primrosevr.com/
[5] tel://717.261.7689
[6] http://github.com/pindiespace
[7] http://linkedin.com/in/pindiespace
[8]
https://docs.google.com/presentation/d/13a29m0SbpTeItFP8fjrSoKNb7nsjAd4DC9lWnokWEfg/edit?usp=sharing
[9]
https://docs.google.com/presentation/d/1OTXaz3RuV0HWgM754PRMUC7d2KYVHH974s5hnAt53wk/edit?usp=sharing
[10] http://sustainablevirtualdesign.wordpress.com/
[11] http://greenboilerplate.com/
[12] https://youtu.be/bU0tz05lcBw
[13] http://www.plyojump.com/
[14] http://www.lifecourse.com/store/catalog/lca/mpc.html
[15]
http://www.amazon.com/Pete-Markiewicz/e/B0069VZ7BG/ref=ntt_athr_dp_pel_pop_2
[16] http://robotsthatjump.wordpress.com/category/team-robomonster/
[17] http://www.indiespace.com/
[18] http://archive.org/

Received on Tuesday, 18 April 2017 14:10:54 UTC