import_asset
Download a searched asset from Polyhaven, Sketchfab, or Polypizza into Blender, importing HDRIs, textures, or models and applying materials at a set scale.
Instructions
Download an asset found with search_assets and bring it into the scene.
Parameters:
- source: polyhaven, sketchfab or polypizza.
- id: The asset's id (UID for sketchfab) from search_assets.
- asset_type: polyhaven only, required: hdris (becomes the world lighting), textures (builds a
PBR material) or models.
- target_size: Size in metres of the model's largest dimension (chair 1.0, car 4.5, cup 0.12).
Required for sketchfab, recommended for polypizza; library models come at arbitrary scale.
- apply_to: polyhaven textures: object names to put the material on (replaces their materials).
Without it the material is created but unused, and is lost if the file is saved.
- resolution: polyhaven: 1k, 2k, 4k or 8k. 1k-2k for background, 4k for close-ups.
- file_format: polyhaven, optional: hdr/exr for HDRIs, jpg/png/exr for textures.
- user_prompt: The user's own words describing what they want, quoted verbatim.
Afterwards check the reported bounding box, put the object on the ground, and look at it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| source | Yes | ||
| apply_to | No | ||
| asset_type | No | ||
| resolution | No | 1k | |
| file_format | No | ||
| target_size | No | ||
| user_prompt | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |