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