blender_keyframe_channel
Insert keyframes on any data path, including modifier levels and custom properties, with optional frame range fills.
Instructions
Insert keyframes on any data path, including modifier levels and custom properties, optionally filling a whole frame range.
Broader than the original keyframe tool, which only handled the three standard transforms.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| step | No | ||
| frame | No | ||
| group | No | ||
| index | No | Array index; omit to key all components. | |
| object | Yes | ||
| data_path | No | 'location', 'rotation_euler', 'scale', or a full RNA path such as 'modifiers["Subsurf"].levels'. | location |
| frame_end | No | Fill keys from `frame` to here. | |
| keyframe_type | No | Keyframe type for Blender's animation types. | |
| response_format | No | 'markdown' for readable output, 'json' for raw structured data. | markdown |