Inception meets three.js.
What happens when you start messing with the physics?
I was playing with a photorealistic city in 3d-tiles-renderer and thought: it is all vertices. So we can do whatever we want with it.
Stand in a real street. Fold it over your head. The mesh is real, the photographs are real — nothing moves except the bend.
I built this because I can. More ideas after three.js conf.
Presented at CesiumJS Dev Day last week, alongside cinematic zoom. Thanks to Garrett Johnson and mrdoob for the opportunity.
Open source — star it on GitHub ⭐
- 3D Tiles Renderer by Garrett Johnson
- 3D Tiles by Cesium
- Photorealistic tiles © Google, rendered with three.js
The effect is a nod to Inception (2010, Christopher Nolan). No footage, assets, or code from the film are used here.
pnpm install
pnpm devPaste a free Cesium Ion token when the app asks. AGENTS.md is how the fold is built.
