This branch has a ton of features that are general improvements to the WebXR Library
Refactored Canvas handling allows for full size quilts to be exported as screenshots
Improved the Looking Glass Windowing
If using Chrome or Edge (chromium v100+) the window will automatically open on the connected Looking Glass display
If not using Chrome or Edge, the windowing solution remains the same, using a manually dragged/fullscreen popup
The Looking Glass window has been made more resilient and will now display a better hologram regardless of the location of the window on the display.
Basic Looking Glass Device preset support
We've also added additional functionality for Quilt Presets. This means instead of auto-generating the quilt based on the number of views, we now draw a preset number of views based on the connected Looking Glass.
Quilt Screenshot capture functionality
-Quilts can now be captured directly from the WebXR Menu
Streamlined UI Visibility
-The UI of the WebXR Library has been trimmed down to show just depthiness and FOV, the other settings are still present and can still be modified, but are no longer exposed in the UI.
There is still additional work to be done, like improving the Vercel deployment of the HTML page to better handle the library as a whole, and improve the examples, but this PR was already quite large and so those will be done in a separate, future, PR.
This branch has a ton of features that are general improvements to the WebXR Library
There is still additional work to be done, like improving the Vercel deployment of the HTML page to better handle the library as a whole, and improve the examples, but this PR was already quite large and so those will be done in a separate, future, PR.