Preview a prepared rig or clip
asset_preview_animationRender a prepared GLB from several angles with an optional clip sample time or explicit bone pose, and publish a nonblank contact sheet under the project root.
Instructions
Render a prepared GLB from several angles with an optional clip sample time or explicit bone pose, and publish a nonblank contact sheet under the project root. A missing rendering backend returns an explicit unavailable result instead of claiming success.
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": {
"prepared": "<prepared>",
"output": "<output>",
"projectRoot": "<projectRoot>"
},
"name": "asset_preview_animation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clip | No | ||
| pose | No | ||
| times | No | ||
| width | No | ||
| angles | No | ||
| height | No | ||
| output | Yes | Output contact-sheet .png path under projectRoot. | |
| prepared | Yes | Absolute path to a prepared (rigged or retargeted) GLB. | |
| priorDigest | No | ||
| projectRoot | Yes | Project root that must contain the output. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bounds | Yes | ||
| canvas | Yes | ||
| images | Yes | ||
| output | Yes | ||
| reason | Yes | ||
| status | Yes | ||
| tracks | Yes | ||
| backend | Yes | ||
| animations | Yes | ||
| boundTracks | Yes | ||
| sampledTimes | Yes | ||
| contactSheetSha256 | Yes |