- From: Kearwood Kip Gilbert <kgilbert@mozilla.com>
- Date: Tue, 9 Jan 2018 14:15:23 -0800
- To: Brandon Jones <bajones@google.com>, "public-webvr@w3.org" <public-webvr@w3.org>
- Message-ID: <5a553ef1.0c6f630a.605b3.37ff@mx.google.com>
I’ve taken some [redundant] notes as well from the meeting. Copying here in case they are useful. 2018-01-09 WebXR Community Group Call • Brandon (Google) o meet.google.com is not ideal because it doesn't work with every browser. May switch to alternative. o First call of new year o Ask if any vendors have updates - None, on holidays o Would like to set up another immersive web repo • Talked about it as an incubator / ideas repo • need name. "Ideas", "incubation" , "proposed work", "playground", "sandbox", "Emerging Concepts", "Work Proposals", "RFCs" • Will be a place to bootstrap ideas • Brandon prefers to be more along purpose of "proposals" • Vote for name offline • readme in repro to contain explainer of process o Code of conduct for entire org would be good • Maybe a separate repo, that individual repos can point to o Over the christmas/new years break Brandon spent time working on input proposal • 30% of spec text in place. • Figuring out what verbiage would come along the spec • Would like feedback on how spec is shaping up. • Trevor (Mozilla) o WebXR Polyfill o Should make repo under the w3c.org? o Should split repos that convert between different versions? (1.1 => 2.0, 2.0 => 1.1, fallback to "cardboard", fallback to "fake webxr" etc) o Should move to immersive web repo? o Have a single polyfill repo? • Two trains: VR and AR experimental features • Fork or separate repo? • Will have common code between each polyfill type, so should be single repo. • Consensus: Use one repo. o Brandon and Jordan collaborating after call to coordinate moving polyfill under immersive web repo o Jordan: Branches may work well • Brandon o Short term input proposals o Related to another API that has not yet been released, can't talk too much yet o Backing off on earlier input proposal until we find out what the unreleased API will be o Would like something short term to ship earlier with WebXR o Subset of input proposal, "select" and pointing, can be used earlier o Allow use of "gamepad extensions" until other unreleased API is finished o Nell / Microsoft: Existing gamepad API extension would need to be modified due to coordinate systems if used before unreleased API is ready o Ada: Implement something that could be polyfilled later o Joshua: Should show that API is not being abandoned, let people know that there will be a future even with transition plan needed. o Kip: • Perhaps we can implement a higher level API that compliments rather than replaces the future lower-level API • 3 options: • 1. Browser raycast against depth buffer from last submitted frame, returns hit in the screen space coordinate system • 2. Describe location of targets in the webvr API, get events with target identified back, rather than specific coordinate (could be vertex information or pick-buffer) • 3. Add ability to display DOM elements composited with WebXR scene, allow events to fire on those DOM elements using regular click events • Brandon likes the direction, but needs thought to determine what could be done in shorter timeline • Rafael o Do we have everything we need from WebGL 2 for WebXR? o ie. Multiview o Can we maybe expose this in WebGL 2 as an actual texture array? o Maybe eliminate opaque framebuffers? o Once using multiview, must be used everywhere o Multiview limits antialiasing o Artem:https://www.khronos.org/registry/OpenGL/extensions/OVR/OVR_multiview_multisampled_render_to_texture.txt o Proposal is that you render to your texture arrays. Specific indexes would be used for left, right eyes. o Support WebGL 1 with Side-by-side and require texture arrays for WebGL 2? o Brandon: Drop multiview for WebGL 1? o Rafael: If we do WebGL 1, then do it well. • Next meeting in two weeks Cheers, Kearwood “Kip” Gilbert From: 'Brandon Jones' via webvr-internal Sent: January 8, 2018 2:41 PM To: public-webvr@w3.org Subject: [webvr-internal] WebXR call agenda, Jan 9th 2018 First call of the new year! We've had a long break due to the holidays, so I expect there will be a fair amount that people want to cover. As usual, please respond with any items you would like to have added to the agenda. Call date: Tuesday Jan 9th (and every other Tuesday thereafter) Call time: 1:00 PM PST for one hour Call in number: +1 319 332 7047 PIN: 9744# Call Agenda Items: • Details of "Ideas" repo creation (Including name, explainer, code of conduct, etc.) • Progress on WebXR Device API spec • WebXR polyfill • Short-term input solutions As this is only the second call to use a new call-in system (Google Meet) we'd continue to appreciate any feedback on difficulties joining the call. Thanks! --Brandon Jones -- You received this message because you are subscribed to the Google Groups "webvr-internal" group. To unsubscribe from this group and stop receiving emails from it, send an email to webvr-internal+unsubscribe@googlegroups.com. To post to this group, send email to webvr-internal@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/webvr-internal/CAEGwwi3Xc7aJSFzt%3Dq%2BbiQM07VsAkNxHOOxSyc7uj2R8HjMeDA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
Received on Tuesday, 9 January 2018 22:15:58 UTC