Poselib Operators¶
- bpy.ops.poselib.action_sanitize()¶
Make action suitable for use as a Pose Library
- bpy.ops.poselib.apply_pose(pose_index=- 1)¶
Apply specified Pose Library pose to the rig
- Parameters
pose_index (int in [-2, inf], (optional)) – Pose, Index of the pose to apply (-2 for no change to pose, -1 for poselib active pose)
- bpy.ops.poselib.browse_interactive(pose_index=- 1)¶
Interactively browse poses in 3D-View
- Parameters
pose_index (int in [-2, inf], (optional)) – Pose, Index of the pose to apply (-2 for no change to pose, -1 for poselib active pose)
- bpy.ops.poselib.new()¶
Add New Pose Library to active Object
- bpy.ops.poselib.pose_add(frame=1, name='Pose')¶
Add the current Pose to the active Pose Library
- Parameters
frame (int in [0, inf], (optional)) – Frame, Frame to store pose on
name (string, (optional, never None)) – Pose Name, Name of newly added Pose
- bpy.ops.poselib.pose_move(pose='', direction='UP')¶
Move the pose up or down in the active Pose Library
- Parameters
pose (enum in [], (optional)) – Pose, The pose to move
direction (enum in ['UP', 'DOWN'], (optional)) – Direction, Direction to move the chosen pose towards
- bpy.ops.poselib.pose_remove(pose='')¶
Remove nth pose from the active Pose Library
- Parameters
pose (enum in [], (optional)) – Pose, The pose to remove
- bpy.ops.poselib.pose_rename(name='RenamedPose', pose='')¶
Rename specified pose from the active Pose Library
- Parameters
name (string, (optional, never None)) – New Pose Name, New name for pose
pose (enum in [], (optional)) – Pose, The pose to rename
- bpy.ops.poselib.unlink()¶
Remove Pose Library from active Object