

The brief
The campaign’s tunnel environment needed to feel explorable on a phone. Detailed 3D content had to reach the mobile browser, and the camera needed to respond to the visitor moving the device.
My contribution
I contributed to the Three.js environment, motion-based camera controls, and delivery of compressed 3D assets, working with TVGla’s design, production, and QA collaborators.
Result
Visitors could look around the tunnel environment by moving their phone, bringing a cinematic setting into an interactive mobile browser experience.
How it works
Three.js renders the environment, using Meshopt-compressed glTF geometry and WebP textures for the scene assets. Device orientation drives the view, letting visitors look around by tilting and turning their phone.




Created with TVGla design, production, and QA collaborators.