# Session title

Insert coin to continue: Building a 3D video player with Three.js and physics

## Session URL

https://webexpo.net/prague2026/sessions/insert-coin-to-continue-building-a-3d-video-player-with-three-js-and-physics/

## Session Type

Conference Talk

## Talk Description

What happens when you combine HTML video primitives with Three.js physics and 3D interactions? You get a video player that makes you insert coins to watch and a wild excuse to learn how modern 3D web experiences come together.



In this talk, you'll learn how to model basic objects with React Three Fiber, add realistic physics to a 3D scene, and create playful interactions, all while building something that definitely shouldn't exist but absolutely works.





## Tags

Content, Design Thinking &amp; UX, Frontend Dev, Marketing

## Session Focused on

Web Development: 100%, Design & UX: 80%, Marketing: 60%, Business: 20%

## Session Presenter

Dave Kiss

## Session Presenter Bio

Dave Kiss is a full-stack engineer with over a decade of experience in building and sharing creative video solutions for the web. He's currently helping developers integrate video into their applications by spreading the joy of the radical APIs at Mux.

## Session Details

### Date

May 27, 2026 2:00 pm

### Duration

40 Minutes

### Specific Location

Lucerna Great Hall

### General Localtion

Lucerna Palace, Prague, Czech Republic
