webxr
WebXR-WebGPU-Binding
webxr | WebXR-WebGPU-Binding | |
---|---|---|
2 | 1 | |
2,929 | 49 | |
0.5% | - | |
6.2 | 1.5 | |
19 days ago | about 1 year ago | |
Bikeshed | Bikeshed | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
webxr
-
WebXR
I'm talking about WebXR, which is for some reason the name of the standard developed by W3C.
"As such it may seem like WebXR and OpenXR have a relationship like WebGL and OpenGL, where the web API is a near 1:1 mapping of the native API. This is not the case with WebXR and OpenXR, as they are distinct APIs being developed by different standards bodies."
from https://github.com/immersive-web/webxr/blob/master/explainer...
- Does anyone know how to access bounded-floor geometry in oculus quest?
WebXR-WebGPU-Binding
-
WebGPU is not a replacement for Vulkan (yet)
Not a very expansive post. Here's a few more things WebGPU is missing (at least on the web):
- Push constants (wgpu has them as a native feature for all backends) (allows avoiding a uniform buffer write and bind)
- Texture binding arrays (https://docs.rs/wgpu/latest/wgpu/struct.Features.html#associ...) (allows for rendering multiple materials at the same time)
- Multiview rendering (https://docs.rs/wgpu/latest/wgpu/struct.Features.html#associ...) needed for WebXR bindings (https://github.com/immersive-web/WebXR-WebGPU-Binding/blob/m...)
What are some alternatives?
webxr-samples - Samples to demonstrate use of the WebXR Device API
navigation - Repository for the discussion and research in to navigating from page to page whilst staying in immersive mode. Feature leads: Rik Cabanier and Brandon Jones
moonrider - 🌕🏄🏿 Surf the musical road among the stars. Side project built by two people in a few months to demonstrate WebXR.
depth-sensing - Specification: https://immersive-web.github.io/depth-sensing/ Explainer: https://github.com/immersive-web/depth-sensing/blob/main/explainer.md
dom-overlays - A feature incubation repo for layering DOM content on/in WebXR content. Feature lead: Piotr Bialecki
blog
performance-improvements - A feature-incubation repo for XR-related performance improvements. Feature lead: Trevor F. Smith
raw-camera-access - Spec draft: https://immersive-web.github.io/raw-camera-access/. Repository for experimentation around exposing raw camera access through WebXR Device API. Feature leads: Piotr Bialecki, Alex Turner, Nicholas Butko
thirdroom - Open, decentralised, immersive worlds built on Matrix
marker-tracking - Additions to the WebXR Device API for Marker Tracking. Repo contacts Rik Cabanier and Piotr Bialecki