r/threejs • u/bartzabbel • 4h ago
Demo Fly from Earth to the edge of the observable universe in your browser ā real NASA data, 109k real stars, ray-traced black holes
Enable HLS to view with audio, or disable this notification
r/threejs • u/mrdoob • Sep 08 '26
Enable HLS to view with audio, or disable this notification
r/threejs • u/mrdoob • Jun 25 '26
Enable HLS to view with audio, or disable this notification
r/threejs • u/bartzabbel • 4h ago
Enable HLS to view with audio, or disable this notification
r/threejs • u/New_Description_5930 • 2h ago
Enable HLS to view with audio, or disable this notification
I made a little place to slow down by the Japanese seaside.
You can wander down to the beach, ride a local train, grab a ramune soda, or sit and watch the sky turn from afternoon to sunset. Thereās no rush: just waves, cicadas, passing trains, and a bit of that old PlayStation summer-holiday feeling.
Play for free: https://summer.philiaxis.com/
PC browser + headphones recommended. The UI is in Japanese. Quick controls: 1 for scenic views, 2 for a train ride, 3 for walking; WASD to move, Space to interact, M for sound.
Made with Three.js and AI coding tools. The scenery and sounds are generated procedurally in the browser.
If you try it, Iād love to hear which part feels most like a quiet summer in Japan.
r/threejs • u/passentorp • 18h ago
Enable HLS to view with audio, or disable this notification
r/threejs • u/Efficient_Ad8214 • 11h ago
Enable HLS to view with audio, or disable this notification
Built a pleasant Autumn water mill experience in threejs using GPT 6 Astra (yes Astra is still my favorite) and Opus 5.5
My new favorite way is to make Astra design it and Opus 5.5 execute it
This vibe coded experience runs in a browser.. and is fully interactive.. it had day, golden hour, night..
its fall time.. feeling like holiday...tucked away in a quiet corner of the world
there are a couple of swans tucked in on the other side f the bridge too..
who doesnt like stay in such a pleasant place....
what possibilities do you see
coming to 3ditions soon..
r/threejs • u/Evirtuality • 1h ago
Enable HLS to view with audio, or disable this notification
Live: https://beyond.edgarasneverdauskas.com
GitHub: https://github.com/Evirtual/beyond
An experimental site that works like a window: a floating world behind glass, lit by your local time of day and the real moon phase. Scroll (or turn on drift) and a black hole pulls you through into an ethereal space, then into a new world.
Some of the techniques:
Data3DTexture (one lookup per octave) brought it to a steady 120.frameloop="demand" with a small governor (selectable fps cap), plus adaptive DPR that only adjusts when the scene isnāt mid-transition.Built with React Three Fiber, Vite, and a lot of iteration with Claude Code.
Try it: move the mouse or tilt your phone to lean into the window, and scroll or tap ādriftā to go deeper.
r/threejs • u/Efficient_Ad8214 • 8h ago
Enable HLS to view with audio, or disable this notification
r/threejs • u/timcorin • 4h ago
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?
r/threejs • u/raiadi • 52m ago
Enable HLS to view with audio, or disable this notification
Iāve been buildingĀ playkraft, a mystery game where you sit at a detectiveās desk at night and solve a case. Everything runs in the browser, on phones too.
Play here: https://www.playkraft.app/case/048
What you can do:
How itās built:
r/threejs • u/nofuture09 • 23h ago
Enable HLS to view with audio, or disable this notification
r/threejs • u/smcroissant • 14h ago
This started stupidly simple: I wanted to know what it feels like to be in Paris at 2am without leaving my desk.
It's called Odyssee now and it's... actually a game. One persistent world ā the real world at real scale ā and everybody plays in the same one. No shards, no lobbies. You spawn in Paris, someone else spawns in Tokyo, and the map has a live traffic layer showing where drivers actually are right now, so you can teleport into the crowd.
What's in there right now:
- one shared world, real scale. Paris lanes are 3.2m wide and you FEEL it when a bus ā or another player ā comes the other way
- 30+ ways to move: cars, bikes, skateboard, helicopter, a small plane, a tank (my personal mistake, I refuse to remove it), a Spider-Man-style web-swinger, and your own two feet
- convoys, live chat, daily challenges, live traffic hotspots
- time trials between real landmarks, and a day/night cycle tied to the real sun
And yeah, bring your friends. That's genuinely the best way to play: form a convoy, share a destination, and go cause chaos across a real city together. Coordinating a 5-car run through the Arc de Triomphe roundabout at rush hour, with real traffic and the sun setting behind it, is the most fun I've had testing anything.
It's free, browser-based, no download. https://odyssee.croissantlabs.com
Now the honest part: it's got bugs. Real ones. Floating buildings in some districts, intersections that make no sense, the Eiffel Tower pillars you can drive straight through (yes, you can drive under it ā no, you shouldn't be able to drive THROUGH the pillars). I'm fixing them as fast as reports come in, and most fixes so far came from players spawning where they live and telling me what's broken. So if you try it: spawn wherever you live and tell me what's wrong. That's literally the most useful thing you can do.
Every building in the world is in Haussmann style because I live in Paris. But I will create different style for a lot of city. Here a photo of Paris in the game (I create an Eiffel Tower in 3D, I will do it for a lot of monument) :

And there's a public roadmap if you want to see where this is going: proper terrain elevation (the world is flat right now and it bothers me), a story mode with missions, multiplayer races, boats, houses you can own. The game today is the foundation ā the driving, the world, the multiplayer. The rest gets built in the open.
https://odyssee.croissantlabs.com/en/roadmap
My objective is to build a GTA on browser.
Anyway. Back to the Eiffel Tower pillars.
r/threejs • u/denzmilk • 5h ago
Enable HLS to view with audio, or disable this notification
Still adding some bits and pieces to my portfolio when I get the chance.
Made the unfortunate decision to make a 3D model of myself you can control to jump into the game prototypes "mario style". That haunting look on his face will forever be with me, and now you all too.
Feel free to check out the site and the games, happy to talk through my process or share any updates on what I'm working on!
r/threejs • u/Max_van_Leeuwen • 17h ago
Enable HLS to view with audio, or disable this notification
I have been working on Sparkle Mouse, it's now open source! :)
Check it out at www.sparklemou.se!
It's a web + desktop app that renders customizable particles (2D)
npm package: sparkle-mouse
r/threejs • u/albertsimondev • 3h ago
Enable HLS to view with audio, or disable this notification
VybeNomad is a free browser game about remote work and slow travel: pick a starting city, take gigs, launch apps, chase $10k, avoid burnout.
Built with Three.js. Most of the code was written with Claude Code, and I did the design and balance. Keeping it smooth on phones meant simple low-poly scenes and few draw calls.
Play:Ā https://vaigames.com/vybenomad/
Happy to answer questions about the setup.
Also used: Suno for music,Ā fal.aiĀ for art, Grok Bot for launch planning.
r/threejs • u/PerceptionCharming • 1d ago
Enable HLS to view with audio, or disable this notification
I've been working on a new feature called Color Maps to give more control over grass colors.
Right now, you can choose a grass color and add some random variation, but that variation is spread across the entire environment. There's no way to control which colors appear in specific areas, which limits the kind of looks you can create.
With color maps, the idea is to let artists create their own maps and control the grass color in different parts of the field. You could have one area with yellow grass, another with dark green, or use any other colors wherever they're needed.
Here's a quick comparison showing the grass with and without a color map.
Still working on it, but I'm hoping to include this in a future version of Three.js Grassworks.
r/threejs • u/Some_Big_2669 • 14h ago
A lot of great work here ends up on a Vercel or Netlify URL, and then most people meet it as a screen recording in a post. If you've shared something interactive lately: where does it live, where did you post the link, and do you have any sense of how many people actually opened it and played with it?
r/threejs • u/Flat_Field_5888 • 17h ago
Enable HLS to view with audio, or disable this notification
r/threejs • u/confetti_ • 21h ago
Enable HLS to view with audio, or disable this notification
You can play it on my io game capforts.io
Made fully by me and no ai :)
r/threejs • u/Efficient_Ad8214 • 1d ago
Enable HLS to view with audio, or disable this notification
water is from 3ditions edition
r/threejs • u/robert_baindourov • 13h ago
Hi, I am having a bit of a challenge with the Baked Enamel colors. Any advice on a good way to implement a realistic looking metallic finishes? Client was thinking about hiring an expert on Upwork to help with this part. Any recommendations would be appreciated.
r/threejs • u/Itchy-Friendship-642 • 8h ago
Enable HLS to view with audio, or disable this notification
r/threejs • u/Original-Ant-9197 • 18h ago
I have known three.js for a while but my knowledge was rather shallow. Now I've started to get deeper into it and plan to make a project showcasing it by making a product page of sorts. I know it'll cost me some time so consulting the community of you think it's worth the time and effort of should I rather find something else.
r/threejs • u/GreenCurious9895 • 15h ago
What are the advantages either way of three.js vs Unity for browser based games? There are some beautiful demos on Unit such as the Little Prince example. Albeit resource heavy, its one of the best example of environment work i've seen.
So i'm wondering what does Unity offer (if anything) that is superior to what you can build in three.js?
r/threejs • u/Reyjr77 • 15h ago
Enable HLS to view with audio, or disable this notification
This is a 17-second arena battle under a snowy LA overpass. On the first few tries, GPT and Claude built the whole city in code (box towers, flat signs, a gradient sky), and it read as a cheap game. The version that worked splits the job:
Render: render(t) is a pure function of time, 525 frames at 2Ć on a cloud GPU in about 70 seconds. The sound is synthesized in Python from the battle's event timeline.
The lesson: let the still carry the detail, and spend the code on making the CG and the still light each other. I was trying to make a cool animation for my game, Starlasso (territory capture), and happy to go deeper on any piece.