Independent software developer. Building ThreeRuntime, native Vulkan/RTX experiments, games, business software and whatever else I end up messing with. C++, C#,
I decided to stop making isolated ThreeRuntime demos and got GPT-5.6 Sol Ultra /fast to basically throw everything into one game. It has been going for nearly 10 hours now.
Driving, traffic, pedestrians, police/wanted system, shooting, shops, weather, cinematics, story chapters with choices/consequences, save/load, basketball, taxi jobs, roadside assistance, deliveries, races and a heap more.
Part of what I wanted to test here is AI. Models are already really good at building things with Three.js because there is so much training data for it. So rather than making the AI learn a completely new engine/API, I wanted to see how far it could go using Three.js normally, but with my runtime sitting underneath it.
Three.js / WebGPU → Node → C++ → Vulkan. No browser and no game-specific C++.
Basically just letting it keep going and seeing how far it can push it.
https://t.co/arSBhGcwVg
https://t.co/7TtaBnRH5d
Another RTX sample for ThreeBrowserRuntime.
Three.js / WebGPU -> Node -> C++ -> Vulkan + RTX. No browser.
This time I wanted to see how far I could push a dynamic bushfire scene entirely from the Three.js / JS layer.
The fire actually spreads through the mountainside with wind, moisture and uphill bias. Trees burn through different stages, blacken, collapse into snags/logs, while smoke, embers, ash and the lighting change with the fire front.
RTX is being used underneath for ray-tested moon shadows/AO and the moving fire lighting, with the terrain and trees actually occluding the light.
https://t.co/Uf4deGhViZ
My 5-year-old boy asked me, "Will you still use codex when you are a grandpa," I said yes of course, He said, "You can't you will be in a wheelchair" haha
@ishanxtwt I had that happen alot, its always right at the end of the project when you decide to add that one feature and you forgot to commit your changes.
I decided to stop making isolated ThreeRuntime demos and got GPT-5.6 Sol Ultra /fast to basically throw everything into one game. It has been going for nearly 10 hours now.
Driving, traffic, pedestrians, police/wanted system, shooting, shops, weather, cinematics, story chapters with choices/consequences, save/load, basketball, taxi jobs, roadside assistance, deliveries, races and a heap more.
Part of what I wanted to test here is AI. Models are already really good at building things with Three.js because there is so much training data for it. So rather than making the AI learn a completely new engine/API, I wanted to see how far it could go using Three.js normally, but with my runtime sitting underneath it.
Three.js / WebGPU → Node → C++ → Vulkan. No browser and no game-specific C++.
Basically just letting it keep going and seeing how far it can push it.
https://t.co/arSBhGcwVg
https://t.co/7TtaBnRH5d
I decided to stop making isolated ThreeRuntime demos and got GPT-5.6 Sol Ultra /fast to basically throw everything into one game. It has been going for nearly 10 hours now.
Driving, traffic, pedestrians, police/wanted system, shooting, shops, weather, cinematics, story chapters with choices/consequences, save/load, basketball, taxi jobs, roadside assistance, deliveries, races and a heap more.
Part of what I wanted to test here is AI. Models are already really good at building things with Three.js because there is so much training data for it. So rather than making the AI learn a completely new engine/API, I wanted to see how far it could go using Three.js normally, but with my runtime sitting underneath it.
Three.js / WebGPU → Node → C++ → Vulkan. No browser and no game-specific C++.
Basically just letting it keep going and seeing how far it can push it.
https://t.co/arSBhGcwVg
https://t.co/7TtaBnRH5d
Ran this before sleep, even after the reset I am at 78% - I was interested how long it would last from 100% but it looks like there was a reset a few hours ago...
@bil0090@thsottiaux Lol i was running Sol ultra /fast overnight. Its at 79% now even after the reset lucky haha.
It would of been close to <30%
Told the AI to make GTA haha
we're not done yet
vibe coding AAA trees in threejs, #1
yes, yes open sourcing it too
but only if we can make @sama wear sunglasses in his pfp
otherwise i'm locking this project forever into the endless token void