Loading video...

Video Failed to Load

Go Home

GPT-6 changes 3D modeling forever. It works inside Blender completely autonomously, like an artist: gathers reference photos on its own, builds the scene, renders test frames, checks them against the references, then fixes what's off. When the scene holds up, it ships it to Unreal Engine 5 as a...

158,493 views • 14 days ago •via X (Twitter)

34 Comments

Is this a 3D model?'s profile picture
Is this a 3D model?14 days ago

it will not change modeling literally at all lmao

Stefan 3D AI's profile picture
Stefan 3D AI14 days ago

The Palace of Fine Arts in San Francisco, rebuilt by Astra in Blender. It found hundreds of photos of the real building, rendered intermediate frames, and compared them against the references until the scene matched. 1.5x speed.

Stefan 3D AI's profile picture
Stefan 3D AI14 days ago

A house modeled in Blender from a design drawing, then imported into Unreal Engine 5 as an explorable scene. Game studio Playco ran Astra on a single greybox and got three playable prototypes, with about half the manual fixes of their usual pipeline.

Stefan 3D AI's profile picture
Stefan 3D AI14 days ago

The kart racer from the launch page, playable right in the browser. More from day one: a voxel London shifting between medieval, Tudor and modern eras (@chetaslua), and Pietro Schirano's underwater exploration game built from pictures, with sound and gameplay.

OS'TA's profile picture
OS'TA14 days ago

It's not 3D modelig

thasxzoo's profile picture
thasxzoo14 days ago

This is so sad honestly

Aeris Vahn Ephelia - 𝑹𝑬𝑽's profile picture
Aeris Vahn Ephelia - 𝑹𝑬𝑽14 days ago

You don't fear Stefan that even your channel and current work will be obsoletes by 2027 ?

Webster | JARVIS's profile picture
Webster | JARVIS14 days ago

holy shit imagine shelling out for a 3d artist and the intern just installs gpt-6 instead blender + unreal pipeline in one prompt is wild though. the whole "checks its own renders and fixes them" part is what actually scares me

Majid Manzarpour's profile picture
Majid Manzarpour14 days ago

excited to see what you cook with it!

Den Bersus's profile picture
Den Bersus13 days ago

AI bros have been claiming every single ChatGPT/Claude update changes 3D modeling forever since GPT-3.

mrMatiox ⚡'s profile picture
mrMatiox ⚡14 days ago

Please @OpenAI don't destroy artist 💀💀

Gregor's profile picture
Gregor14 days ago

the 'checks against references, then fixes' loop is the part i'd want to see uncut. does it converge in 2-3 passes or is it still drifting at iteration 8?

Princess Mononoke's profile picture
Princess Mononoke14 days ago

Can someone explain how it works? Can I input an image into GPT-6 and get the model? Does it work on character model?

Abhimanyu ARYAN's profile picture
Abhimanyu ARYAN14 days ago

So GTA 6 will be released sooner now?

Paca amarilla's profile picture
Paca amarilla14 days ago

🤮🤮🤮

JesusIsGodAndKing's profile picture
JesusIsGodAndKing13 days ago

@TokenGremlin

Alan Tobin's profile picture
Alan Tobin14 days ago

Amazing those days of having to be a button wizard at ever piece of software is nearly over. Natural language Interface gets better and better every 2 to 3 months now.

Thom Aster's profile picture
Thom Aster13 days ago

Now couple this with the Lidar in your router... "It'S aLl FoR yOuR sAfEtY/EnTeRtAiNtMeNt"

Leozera's profile picture
Leozera13 days ago

Viu isso Vô? @lgriao

Pearce's profile picture
Pearce13 days ago

我觉得许多美术师看到这个快失眠了🤫

Pockets Full ⭕f NFT's's profile picture
Pockets Full ⭕f NFT's14 days ago

Wow who thought of this

Ricardo Guia's profile picture
Ricardo Guia14 days ago

@grok did they use blender? And what else?

@OmnisVibe's profile picture
@OmnisVibe13 days ago

Wow

Jennie's profile picture
Jennie14 days ago

gpt 6 automation is wild, but for manual control i rough scenes in krea since image to 3D object you can rotate before rendering keeps me directing. different use cases

Crimson Skald's profile picture
Crimson Skald13 days ago

That's gonna run like arse, without optimization.

ClipStudio's profile picture
ClipStudio14 days ago

the greybox to warm lit room cut is so satisfying

Singulith's profile picture
Singulith13 days ago

すごい...😲

Hatsuki J Graetz's profile picture
Hatsuki J Graetz13 days ago

i cant wait to see you test it

LustRazor's profile picture
LustRazor14 days ago

Looking forward to trying it. Anthropic models were not great at modeling.

Loong🐉's profile picture
Loong🐉13 days ago

The 'render → check → fix' loop is the part that actually matters here. Most 'autonomous 3D' demos skip the second pass and ship whatever the first prompt gives back. If Astra closes that loop without human QA, indie art-pipelines just collapsed into one afternoon.

Michael Swengel's profile picture
Michael Swengel13 days ago

lol. With terrible topology, embarrassing UVs and borderline unusable assets?

Field Marshal's profile picture
Field Marshal14 days ago

Big if true

MARUF's profile picture
MARUF14 days ago

blender viewport rendering and mesh hierarchy look ridiculously clean rn

Elliott's profile picture
Elliott13 days ago

I’m team Grok, but I will say, this is quite the accomplishment, and it is a testament to the power of world modeling. Manipulating an environment in true three dimensions to match a desired outcome is a big step.

Related Videos

I kept seeing #GPT-6 Astra modelling results on here and got curious enough to build the thing myself: an agentic pipeline that turns a plain RGB video into 3D assets. The living room for robots MIT CSAIL. Input: one handheld phone walkthrough of our lab kitchen (~20s). Nothing else — no depth sensor, no CAD, no asset library. ~1 day (I actually slept overnight), including human-in-the-loop. Live: It is still not perfect — thin and shiny things are still weak, a few objects are drafts, the room shell needs another pass. The loop, roughly: - Monocular video → metric scan (ViPE): camera poses + depth. This is the measuring instrument, not the output. - GPT-6 lists what should exist as separate objects, then open-vocabulary detection + tracking gives per-object masks; each object is fused and measured in metres. - For every asset, GPT-6 works in its own sandbox with tools: it writes the object as a program in a small Blender DSL (closed solids, PBR colours, hinges/drawers), builds it, renders it over the original video frames, compares it with the scan points in 3D, and iterates. - A separate GPT-6 session is the verifier — it can render the model on any frame it wants and must justify every complaint with a frame. The modeller never grades its own work. - A completeness pass renders the whole modelled scene from the video's own cameras, puts it next to the real frames, and says what's still missing. What the detector keeps missing (a row of identical cabinets) gets placed geometrically instead. - Out comes MJCF/URDF with joints. Now, adding simulation to this env.

Zhiyang (Frank) Dou

10,516 views • 6 days ago

I got this custom scorpion rigged, animated and running in my game in one full day with AI. GPT-6 built the entire rig. My part was preparing the model and motion references, then giving feedback. After trying a few approaches, I found a workflow that worked: 1. Give it a model that makes sense. I generated the model with Tripo P2.0, then cleaned it up myself. Low-poly, optimized, split into logical parts. I think that preparation mattered a lot. GPT-6 works on the mesh through code. A manageable vertex count and sensible parts give it a clearer starting point for bone placement and skinning. 2. Show it the movement you want. I took a reference image of the character and used Seedance to generate side-view animation videos. I decided which animations the game needed and selected the takes with the movements I liked. Then I gave GPT-6 the model, the videos and that animation list. There was no existing rig to start from. 3. Compare the animation frame by frame. This was the idea I wanted to test: ask GPT-6 to compare its Blender animation against the reference video frame by frame, from the same view. That gave it concrete poses and timing to work toward. I could point to where the feet should be planted or when the tail should strike. 4. Expect to give feedback. A generated run can look like hopping. An attack can start with a jump you never wanted. Choosing the references matters, and a side view still leaves depth and hidden legs to figure out. It took several iterations. I explained what looked wrong and how I wanted it to move, and GPT-6 kept refining the animation. Once the walk worked, I also had it create left and right strafe animations procedurally from that walk. Those didn't need their own reference videos. By the end of the day, the creature was in Unity. I've recorded the full workflow, including the Blender setup and feedback process:

Stefan 3D AI

12,141 views • 4 days ago