Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 2387e4097ace5b2160dbe0adffd4d03283b9c9c1
https://github.com/WebKit/WebKit/commit/2387e4097ace5b2160dbe0adffd4d03283b9c9c1
Author: Jean Haberer <[email protected]>
Date: 2026-06-05 (Fri, 05 Jun 2026)
Changed paths:
A Websites/webkit.org/demos/model-demos/data/theater-availability.json
A Websites/webkit.org/demos/model-demos/data/theater-seatmap.svg
A Websites/webkit.org/demos/model-demos/escape-room.html
A Websites/webkit.org/demos/model-demos/images/hdr/escape-room-map.exr
A Websites/webkit.org/demos/model-demos/images/hdr/theater-map.exr
A Websites/webkit.org/demos/model-demos/images/svg/enter-immersive.svg
A Websites/webkit.org/demos/model-demos/images/svg/exit-immersive.svg
A Websites/webkit.org/demos/model-demos/images/svg/reset-zoom.svg
M Websites/webkit.org/demos/model-demos/index.html
A Websites/webkit.org/demos/model-demos/models/escape-room.usdz
A Websites/webkit.org/demos/model-demos/models/theater.usdz
A Websites/webkit.org/demos/model-demos/scripts/ticket-sales.js
A Websites/webkit.org/demos/model-demos/styles/escape-room.css
A Websites/webkit.org/demos/model-demos/styles/ticket-sales-immersive.css
A Websites/webkit.org/demos/model-demos/styles/ticket-sales-mobile.css
A Websites/webkit.org/demos/model-demos/styles/ticket-sales.css
A Websites/webkit.org/demos/model-demos/ticket-sales.html
A Websites/webkit.org/demos/model-demos/videos/escape-room-trailer.mp4
Log Message:
-----------
Add immersive model examples
https://bugs.webkit.org/show_bug.cgi?id=316394
rdar://160273253
Reviewed by Etienne Segonzac.
Add 2 examples showcasing how to use the Immersive API on the model element.
* Websites/webkit.org/demos/model-demos/data/theater-availability.json: Added.
* Websites/webkit.org/demos/model-demos/data/theater-seatmap.svg: Added.
Data related to the theater ticketing website demo. These contain the metadata
of
the available seats in the seater as well as the 2D seat map.
* Websites/webkit.org/demos/model-demos/escape-room.html: Added.
* Websites/webkit.org/demos/model-demos/ticket-sales.html: Added.
The landing page of the 2 demos.
* Websites/webkit.org/demos/model-demos/images/hdr/escape-room-map.exr: Added.
* Websites/webkit.org/demos/model-demos/images/hdr/theater-map.exr: Added.
Added environment maps for related 3D models.
* Websites/webkit.org/demos/model-demos/images/svg/enter-immersive.svg: Added.
* Websites/webkit.org/demos/model-demos/images/svg/exit-immersive.svg: Added.
* Websites/webkit.org/demos/model-demos/images/svg/reset-zoom.svg: Added.
Added icons for buttons for better readability in the theater ticket sales demo.
* Websites/webkit.org/demos/model-demos/index.html:
Added the 2 demos inside the model-demos landing page.
* Websites/webkit.org/demos/model-demos/models/escape-room.usdz: Added.
* Websites/webkit.org/demos/model-demos/models/theater.usdz: Added.
Added the 3D models used for the demos.
* Websites/webkit.org/demos/model-demos/scripts/ticket-sales.js: Added.
Added a separate script file for the ticket sales demo.
* Websites/webkit.org/demos/model-demos/styles/escape-room.css: Added.
* Websites/webkit.org/demos/model-demos/styles/ticket-sales-immersive.css:
Added.
* Websites/webkit.org/demos/model-demos/styles/ticket-sales-mobile.css: Added.
* Websites/webkit.org/demos/model-demos/styles/ticket-sales.css: Added.
Added styling for the demos.
* Websites/webkit.org/demos/model-demos/videos/escape-room-trailer.mp4: Added.
Video used in the escape room demo to showcase fullscreen + immersive API.
Canonical link: https://commits.webkit.org/314645@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications