import_asset
Download a Poly Haven model, HDRI, or texture into the connected Blender scene; optionally scale models, apply textures to meshes, or set HDRI environment strength.
Instructions
Download a Poly Haven asset and import it into the connected Blender scene.
id is the asset id returned by search_assets (for example
ArmChair_01). For models the glTF version is imported; for
hdris the HDRI becomes the world environment at strength; for
textures the diffuse map is put on a new material applied to
apply_to (or the active mesh object). target_size > 0 scales the
imported model so its largest dimension is that many meters.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "import_asset"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| source | No | polyhaven | |
| apply_to | No | ||
| strength | No | ||
| asset_type | No | models | |
| resolution | No | 1k | |
| target_size | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||