-
Notifications
You must be signed in to change notification settings - Fork 506
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update the samples to match the VR Complete version of the spec (#37)
Very large squashed commit to bring the samples up-to-date with the "VR Complete" version of the spec. The primary changes include: - All samples updated to conform to the latest WebXR spec - Samples run on Chrome 76+'s WebXR implementation (via a minor shim) and any WebVR-compatible browsers via the most recent polyfill work by @jacobcdewitt. - Running with the polyfill is now the main mode, with a link to explicitly run without the polyfill provided. - New samples for gamepad state and teleportation, based on samples built to test Chrome by @klausw and @jacobcdewitt. - Click-and-drag viewing for all inline samples. - General code cleanup to try and make reading the samples a bit easier. - The "Cottontail" library has been renamed to simply "renderer" (to prevent confusion). - All samples use JS modules to import the renderer and other utility libraries now, eliminating the previous build step required to use them. (All modern browser support JS modules at this point). - Some of the test pages now use a new WebXRSampleApp class to simplify the page code while still allowing whatever sample-specific code needs to be shown. - New logo! Co-Authored-By: jacobcdewitt <[email protected]> Co-Authored-By: Klaus Weidner <[email protected]>
- Loading branch information
1 parent
e7e4540
commit ce86880
Showing
94 changed files
with
12,864 additions
and
21,799 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.