Learning All in code

Two trains generated from three.js code that explode and reassemble

Tom Krcha, founder of pendev, had GPT-6 Astra write TypeScript that builds both locomotives at runtime from dimensions, profiles and geometry functions. No model files: wheel motion and the exploded views are all code, running smoothly in the browser.

View on X
10Klikes
838reposts
6.1Ksaves
685Kviews
Made with
GPT-6 Astra, three.js, TypeScript
Role
Founder at pendev
Posted
Tom Krcha@tomkrcha

GPT-6 Astra + @threejs is insane. We are way beyond static models. We are engineering living worlds in code now. There are no "3D model files" in this demo. Both trains are generated at runtime from Typescript/Three.js code using dimensions, profiles, and geometry functions. Wheel motion and explode/reassemble animations are also entirely code-driven. Runs super smooth inside the browser.

View on X
Still from the video

More in Learning