anim_preset_save
Save a figure's animation as a reusable preset in ~/.daz3d-mcp/animations so you can apply it later to any figure of the same generation.
Instructions
Saves a figure's animation as a reusable preset (~/.daz3d-mcp/animations), to apply later to any figure of the same generation with anim_preset_apply.
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": {
"figure": "<figure>",
"name": "<name>"
},
"name": "anim_preset_save"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| loop | No | It is a cycle: the last frame matches the first, and repeats carry on walking from where the last cycle ended. | |
| name | Yes | Preset name, e.g. 'walk-cycle-relaxed'. | |
| figure | Yes | Figure whose animation to save. | |
| morphs | No | Include animated dials (expressions). | |
| end_frame | No | Default: the last key. | |
| overwrite | No | ||
| with_node | No | Include the figure's own position and rotation keys. | |
| description | No | ||
| start_frame | No | Default: the first key. |