01
Overview
Return to Westeros paired a throne-room WebAR experience with a sweepstakes, plus a 3-in-1 AR dragon for retail standees, digital displays, and posters. I worked with the TVGla team on shared browser code for camera access, 3D, and streamed video.
I worked as part of a TVGla team that included design, production, content, and engineering.
The brief
Pair a throne-room WebAR experience — a 3D dragon that circles the visitor and breathes fire at the camera — with sweepstakes and retail touchpoints.
What I built
I worked on shared browser code for camera access, 3D, and streamed video.
The result
The campaign connected mobile WebAR, sweepstakes entry, and retail touchpoints.


02
My engineering work
- Mobile browser camera access, 3D, and streamed video
- Sweepstakes entry alongside the WebAR experience
- Retail standees, digital displays, and posters for the 3-in-1 AR Dragon
A-FrameThree.jsReactReduxHLS videoSentry
03
Build details
- Browser cameraShared browser code handles camera access for the WebAR experience.
- 3D sceneA-Frame and Three.js render the throne-room and dragon experiences in the browser.
- Streamed videoHLS video is part of the shared browser build.
- Retail activationThe 3-in-1 AR Dragon connects retail standees, digital displays, and posters to the experience.
- Sweepstakes backendA separate backend powered the sweepstakes entry flow alongside the WebAR experience.
- My roleShared camera, 3D, and video code
- I worked on shared browser code for camera access, 3D, and streamed video with the TVGla team.
- Campaign scopeWebAR, sweepstakes, and retail touchpoints
- The campaign paired a throne-room WebAR experience and sweepstakes with a 3-in-1 AR Dragon for retail standees, digital displays, and posters.
- Campaign flowBrowser, sweepstakes, and retail touchpoints
- The campaign connected mobile browser WebAR and sweepstakes entry with a 3-in-1 AR Dragon for retail touchpoints.
