> ## Documentation Index
> Fetch the complete documentation index at: https://mcp-for-blender.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Complete Scene Generation with Blender MCP and AI

> Assemble complete 3D scenes in Blender using AI prompts, combining Poly Haven, Sketchfab, Poly Pizza, and AI generation tools in a single workflow.

Blender MCP's most powerful capability is assembling complete 3D scenes from a single prompt. By combining library assets, AI generation, and code execution, Claude can build environments that would take hours to assemble manually. Describe the scene you want, and Claude handles sourcing, importing, positioning, and lighting.

## The Asset Priority Strategy

Claude follows a built-in priority when choosing where to source assets for your scene:

<CardGroup cols={2}>
  <Card title="1. Sketchfab" icon="search">
    Used first for specific, existing real-world objects when you need accuracy and detail.
  </Card>

  <Card title="2. Poly Pizza" icon="box">
    Used for stylised and low-poly assets. Roughly 10,600 free models with light geometry.
  </Card>

  <Card title="3. Poly Haven" icon="sun">
    Used for generic environment assets, HDRIs for lighting, and PBR textures for surfaces.
  </Card>

  <Card title="4. Hyper3D / Hunyuan3D" icon="sparkles">
    Used for custom, unique items that do not exist in any library. Generated on demand from text or images.
  </Card>
</CardGroup>

This priority is applied automatically, so you do not need to specify sources in your prompts unless you have a preference.

## Complete Scene Workflow

When you ask Claude to build a scene, it follows this structured process:

<Steps>
  <Step title="Inspect the current scene">
    Claude calls `get_scene_info` to see what objects already exist, their names, and their properties.
  </Step>

  <Step title="Take a viewport screenshot">
    Claude uses `get_viewport_screenshot` to see the visual state of the scene before making changes.
  </Step>

  <Step title="Check available integrations">
    Claude verifies which integrations are enabled (Poly Haven, Sketchfab, Poly Pizza, Hyper3D, Hunyuan3D) and has API keys configured.
  </Step>

  <Step title="Download assets from the best source">
    Based on the asset priority strategy, Claude selects the optimal source for each element and imports it.
  </Step>

  <Step title="Check bounding boxes and spatial relationships">
    Claude inspects imported objects to ensure correct scale, position, and non-overlapping placement.
  </Step>

  <Step title="Take a final screenshot">
    Claude captures the viewport again to verify the completed scene matches your request.
  </Step>
</Steps>

## Example Prompts

| Prompt                                                                                                 | What Claude builds                                                         |
| ------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------- |
| "Create a beach scene using HDRIs, textures, and models like rocks and vegetation from Poly Haven"     | Full beach environment with sky, sand, rocks, plants, and natural lighting |
| "Build a low poly dungeon with a dragon guarding gold"                                                 | Stylised dungeon using Poly Pizza assets with a dragon and treasure        |
| "Create a futuristic city block with imported buildings and custom AI-generated vehicles"              | Mix of Sketchfab buildings and Hyper3D/Hunyuan3D vehicles                  |
| "Assemble a cozy interior room scene with furniture from Poly Pizza and wood textures from Poly Haven" | Furnished room with consistent materials and warm lighting                 |

## Generating Scenes from Reference Images

You can give Claude a reference image and ask it to recreate the scene in Blender. This is useful for matching concept art, photographs, or mood boards.

<Card title="Reference Image Scene Demo" icon="play" href="https://www.youtube.com/watch?v=FDRb03XPiRo">
  Watch Claude recreate a reference image as a full 3D scene in Blender.
</Card>

## Three.js and Web Export

Blender MCP can bridge into web workflows. There is a demo showing how to get Blender scene info and generate a Three.js sketch from it, enabling rapid web-based 3D prototyping.

<Card title="Three.js Sketch Demo" icon="play" href="https://www.youtube.com/watch?v=jxbNI5L7AH8">
  See how Blender scene data is used to generate a Three.js web sketch.
</Card>

## Tips for Large Scenes

<Tip>
  For large scenes, build incrementally. Start with environment (HDRI + ground), then major elements, then props and details. This keeps each step manageable and lets you verify progress with `get_viewport_screenshot`.
</Tip>

<Tip>
  If an asset imports at the wrong scale, ask Claude to check the bounding box with `get_object_info` and resize it before placing more objects.
</Tip>

## Next Steps

* [Gaming workflows](/use-cases/gaming)
* [Architecture visualization](/use-cases/architecture)
* [Asset creation with AI](/use-cases/asset-creation)
