r/threejs • u/timcorin • 19h ago
Link Made a free city destruction toy in three.js: Select a real city and blow it up. Now with realistic terrain mapping
Enable HLS to view with audio, or disable this notification
Built with React Three Fiber and three.js, running in the browser on phone or desktop.
Pick any real city from a globe, choose a meteor, a black hole, an Independence Day style mothership or more sinister options, and blow the buildings apart into particles. Just like the scene in Terminator 2!
I shared it recently and got some good feedback, so two updates since: cities load much faster now, and the ground has real elevation instead of being flat.
Next question is the look. Everything is plain grey right now, like an architect's model. I like the minimalism, but textures are possible with some trade-offs on phone performance. Curious what this crowd thinks: keep it grey, or texture it?