real-world-geometry
real-world-geometry copied to clipboard
Additions to WebXR Device API for exposing real world data (Lead: Piotr Bialecki). Plane detection: https://immersive-web.github.io/real-world-geometry/plane-detection.html
/agenda give browser the ability to start a room capture *** Preview | Diff
When running SLAM in WebXR, is it possible to gain a a top view plane map of object in the environment from SLAM result?  
Is it possible to figure out the failure reason for plane detection (via WebXRPlaneDetector and/or light estimation) in Babylon? **Why**? We want to show in app remediation prompt to user...
Currently, it is possible to detect if the platform supports Plane Detection by checking the availability of `XRPlane` in `window`. Once the session has started, and the first `XRFrame` is...
The Plane Detection API explainer currently lacks a section on considered alternatives. Knowing the depth of the design thinking helps give everyone (including Blink API OWNERS) confidence in designs.
From the proposal: ``` function onXRFrame(timestamp, frame) { let detectedPlanes = frame.worldInformation.detectedPlanes; detectedPlanes.forEach(plane => { let planePose = frame.getPose(plane.planeSpace, xrReferenceSpace); let planeVertices = plane.polygon; // plane.polygon is an array of...
Discussing whether plane data should be available to applications outside of requestAnimationFrame
From @thetuvix: >Note that even when a HoloLens app is scanning, it is common to not hydrate vertex/index buffers for all meshes. For example, an app may only care about...
From @thetuvix: > `Float32Array? normals;` > Some app scenarios on HoloLens end up not requiring normals, which aren't free to calculate. We should also allow apps to skip requesting normals...