
Painted in the building's real colours, like a handcrafted model
Add a photo to start
How this template works
Image Studio rebuilds the building from your photo as a clean scale model on a small base, then Image to 3D turns it into a model you can print.
1Open Image StudioStep 1 · Image StudioBuild the miniature
Image Studio keeps the roof, floors, windows, door and colours, removes cars, wires and neighbours, and sets the house on a square base with a strip of lawn.
GPT Image 2.5 Flare · low quality · 1K
2Open Image to 3DStep 2 · Image to 3DBuild the 3D model
Image to 3D (Prism 3.1) builds the miniature with Fast textures and Standard mesh quality.
Prism 3.1 · Fast textures · Standard mesh
Tips for the best result
- Shoot from across the street so the whole front and roof fit in the frame.
- A second photo from the side helps with depth.
- Overcast daylight keeps colours even and hides harsh shadows.
Do it yourself for more control
- Add details in the Image Studio prompt: a mailbox, a tree, the family car in the driveway.
- Use Ultra mesh quality for crisper window frames and roof tiles.
- Use Add Base in Print Export for a wider plinth with room for an engraved address.
Good to know
Hidden sides are inferred from the photo, so the back of the house is a plausible guess, not an exact copy.
Made with this template
The photo in the corner of each one is what went in.




Each example is an actual run of this template at Standard quality, made from a realistic sample photo.
Run this template from Claude, ChatGPT or Cursor
Connect the 3D AI Studio MCP to your AI assistant and paste the brief into the chat. It runs the same steps with the same prompts and settings, shows you the result in the conversation and saves it to your library.
- Connect the MCP once in your account settings. It's included in every paid plan.
- Copy the brief.
- Paste it into a new chat. Your assistant opens an upload card for your photo, then runs every step.
upload_imageedit_image_gptgenerate_prism_3_1convert_modelget_generationshow_generationUse the 3D AI Studio MCP to run the "House Miniature" template (https://www.3daistudio.com/templates/house-miniature-from-photo) for me. My photo(s): I'll hand them over when you call upload_image. Style: Painted Surroundings: Front lawn Follow these steps in order. The prompts and settings are the template's own, so use them word for word. 1. Get my photos Call upload_image with purpose "Photo for the House Miniature template" so I can hand them over (images attached in the chat don't reach the MCP). I can upload up to 3 photos of the same subject; use all of them. 2. Build the miniature Call edit_image_gpt with my uploaded photo(s) in images, quality "low", output_format "png" and this prompt: """ The reference photo(s) show a real building. Turn it into a single detailed architectural miniature of exactly that building: keep its shape, number of floors, roof form and colour, wall materials and colours, windows, front door, porch, chimneys and other recognisable features, tidied up and slightly simplified like a handcrafted scale model. Remove cars, people, wires and neighbouring buildings. The building stands on a small flat square base with a strip of lawn and a short path to the door. Three-quarter view from slightly above, front and one side visible, the entire model and base visible with generous empty margin. Isolated on a seamless pure white (#FFFFFF) background, soft even studio lighting, no shadows on the background, no text. Finish: painted in the building's real colours, like a handcrafted model. Light and surfaces: soft, even, diffuse studio light from the front, and at most a soft satin sheen: no mirror-like gloss, no bright white hot spots or glare, and no reflections of lights, windows or surroundings. """ 3. Build the 3D model Call generate_prism_3_1 with the task_id of the image from step 2 in images, texture_model "3.5", texture_quality "fast", geometry_quality "standard", pbr false, lighting_removal false. 4. Export Export it for printing: call convert_model on the 3D model with output_format "3mf" (or "stl" if I ask for it), plus max_size and unit "cm" if I gave you a print size. After each generation call, keep polling get_generation with its task_id until it completes, then show me the result with show_generation before you start the next step.
Or automate it with the API
The same tools are available through the 3D AI Studio API. Call them from your own code to make hundreds at once, build them into your app or run them in your pipeline.
Similar templates
More templates like House Miniature, ready to use the same way.







