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

Reply via email to