In this video we talk about building a full 3D room in Blender using AI, even though I barely know how to move the camera. I start with a simple room note I made in Figma and feed it into Claude Code connected to Blender via the Blender MCP, and it reconstructs the room surprisingly accurately. We dig into a funny detail where it correctly understands what 90 means (floor-to-window height) with basically no context, then I test it by asking for IKEA KALLAX shelves (2x4 and 4x2) without giving measurements, and it still places them correctly. The biggest fail is the bed: using Amazon screenshots kept producing exploded, messy geometry no matter how many prompt changes or context resets I tried. The fix was simple but powerful: I asked another AI to write a detailed JSON prompt for what I actually wanted, pasted it in without even reading it, and the bed came out right. We also show how fast it is to iterate, like adding a plant in the corner in about a minute. This is planning-first, not realism-first, and it’s perfect if you just care about sizes and layout.
—
TIMESTAMPS:
00:00 Built From One Image
00:56 What Does “90” Mean?
01:50 IKEA KALLAX Test
02:22 The Exploding Bed Problem
03:20 The JSON Prompt Fix
04:03 Adding a Plant in Minutes
04:27 Planning, Not Perfect Blender
06:32 Context and Token Limits
06:59 Command AI Weekly Stream
—
Unlock the full potential of your online presence with Kabarza and Samuel—experts in web design and development (respectively), powered by cutting-edge AI solutions. We blend creative design with advanced tech to deliver smart, high-impact websites that stand out. Ready to elevate your business? Contact us today and see what AI-driven innovation can do for you!
LINKS & RESOURCES:
Check out Kabarza's amazing work: https://kabarza.com
Visit Samuel's website for more: https://samuelgregory.co.uk
📷 Follow on Instagram: https://www.instagram.com/cmdaishow
—
HASHTAGS:
#Blender #ClaudeCode #AIWorkflow #3DModeling #RoomPlanning #ai #podcast #aidesign #aidevelopment #vibecoding #webdesign #webdevelopment #ainews #webnews #designnews #devnews #blender #MCP #ClaudeCode
Transcript
All right, so I don't know Blender, but I built this entire 3D thing with the help of AI with just a few prompts. And you'd be shocked [laughter] if I tell you I built all of this from this image. I made a note about that particular room for myself without noting anything on it. And I gave this to Claude code, connected it to Blender and it built me this room. Accurately, like very accurately. And then I started adding, obviously, other stuff to it, like furniture, etc. And we'll go through like the process of how I got here. Um but the question that I have for you, what do you think this 90 here represents? Because Claude got it right. AI without any context. I just gave it this and it got it right. Yeah, before I answer that, right? Do you do you know kind of architectural diagrams? Is this kind of like inside domain specific knowledge? No. This is in Figma. By the way, if you like look at this is this is frame because I made this in Figma. And it was all for my head to later on come up with a plan. But then I figured out why not use the the MCP for Blender that, you know, we've been hearing about to do this for me. And I again, I don't know anything about Blender. I barely know how to move my camera. I don't know. I don't know what 90 means. What what does 90 mean? It's the floor-to-window height. Yeah, see, cuz that could be any number of things. That could be the window, right? Yeah, it could be. It could be. I agree. And then you see these. So, I don't know do do you recognize what what these are? Yeah, they are they are IKEA Kallax. So, what I did, I told Claude code to to add 2 by 4 IKEA Kallax. I didn't give it any measurements. I just said it's 2 by 4. So, it did it actually correctly in the correct orientation. And then I said 4 by 2, again did it in the correct um um way. Anyway, something that didn't work really well, and now let me show you, is the bed. So, for the bed, the first trial, I would get something like this. For the first few tries, it would just have it exploded even though I would say like join them, nothing could nothing was working. So, I figured what is the problem. By the way, the reason the way I was getting the bed was essentially an image like this. Just for screenshots from Amazon. Not this particular particular image, but uh this and images like these. And I feel like I don't know, they were kind of like messing up with with Claude maybe. Somehow I I tried different beds, I tried different images, different prompts, continued clear context. It was always leading to an exploded shot or like very very messy. So, what I figured I'd do, [music] I'd gave I gave that image like this image and the other one to ChatGPT. It doesn't matter. It could be any AI for this um task. I gave it to it and I said, "Look, my purpose is to create this in 3D with Blender and Blender MCP, but it's getting it wrong. Can you make a very detailed JSON prompt that I can give to my AI?" And it did and I didn't I didn't even read the prompt. I just gave it to AI and it did it correctly after that. Um so, the the JSON solved my issue. And that plant uh I I just demonstrated this uh a few hours ago uh to some friends and they said like, "Can you add a plant in the corner?" And I was like, "Okay, sure. Let me ask AI." So, this is how it works. This is like just type in whatever you want. It took about 1 minute to add the plant. Very cool. Very cool. I bet there'll be some Blender nerds who look at that like the layer structure or something and be like, "Blah blah blah blah blah." But at the end of the day, like you decide your use case. This could be this could be just a visual it could be a some somebody at home just trying to decorate their room, just trying to visualize their room. Don't take it too seriously. Don't look at this This is literally [laughter] what I'm doing. I'm not trying to get a hyperrealistic look. I'm trying to This is a very small room. I'm trying to get the most out of this room. Mhm. Right? And I I I had to compromise. I have to like see what types of like furniture can I add. This is my goal. I'm like ac- What I'm doing here is planning. I don't care about the looks of it or like the correctness of Blender. I mean, look at the joint of these walls. It's it's hilarious. It's really bad, right? And there is a leftover from something else probably, right? Um but it doesn't matter for me because I what what I care about is the sizes being correct, which I have which I checked and they were correct. And just to get a feeling like is that what I want? Maybe I move stuff a a little bit. So, if you want to to do something with Blender and can't, just install Claude code and I asked it how to connect it to Blender. It told me how to do it. After I did it, I prompted this. Uh but if you are a Blender like pro, what you could do, you you probably know your thing much better. So, you could give it much better and more clear instructions. Like for me, I was saying to I was saying to Claude, "How can I group things?" Because I don't know how to group things in Blender. And it was saying like, "You can do collections. You can join them." I'm like, "I don't know [music] what any of that means. Do the Do your best." Yeah. So, [laughter] but if you are a pro, you can get a lot more out of it by being very particular and plan it before doing it. And you just leave it to run and it does its thing. [music] I also have to mention, it's been eating through my context and my tokens like nothing I've seen. Like the [snorts] Blender MCP is just like I I I would hit my um my limit after a few edits every single time. Mhm. So, I could do this much faster, but my limits were like being hit constantly. Yeah. Yeah. Yeah. Cool. Nice. This is part of a larger conversation on my show, Command AI, which we stream live every single week. We discuss the news and all things related to AI in the world of design and web. Catch us next week and join in the banter.