Armature(ID)

base classes — bpy_struct, ID

class bpy.types.Armature(ID)

Armature datablock containing a hierarchy of bones, usually used for rigging characters

animation_data

Animation data for this datablock

Type :AnimData, (readonly)
bones
Type :ArmatureBones bpy_prop_collection of Bone, (readonly)
draw_type
Type :enum in [‘OCTAHEDRAL’, ‘STICK’, ‘BBONE’, ‘ENVELOPE’], default ‘OCTAHEDRAL’
edit_bones
Type :ArmatureEditBones bpy_prop_collection of EditBone, (readonly)
ghost_frame_end

End frame of range of Ghosts to display (not for ‘Around Current Frame’ Onion-skinning method)

Type :int in [-inf, inf], default 0
ghost_frame_start

Starting frame of range of Ghosts to display (not for ‘Around Current Frame’ Onion-skinning method)

Type :int in [-inf, inf], default 0
ghost_size

Frame step for Ghosts (not for ‘On Keyframes’ Onion-skinning method)

Type :int in [1, 20], default 0
ghost_step

Number of frame steps on either side of current frame to show as ghosts (only for ‘Around Current Frame’ Onion-skinning method)

Type :int in [0, 30], default 0
ghost_type

Method of Onion-skinning for active Action

Type :enum in [‘CURRENT_FRAME’, ‘RANGE’, ‘KEYS’], default ‘CURRENT_FRAME’
layers

Armature layer visibility

Type :boolean array of 32 items, default (False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False)
layers_protected

Protected layers in Proxy Instances are restored to Proxy settings on file reload and undo

Type :boolean array of 32 items, default (False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False)
pose_position

Show armature in binding pose or final posed state

Type :enum in [‘POSE’, ‘REST’], default ‘POSE’
show_axes

Draw bone axes

Type :boolean, default False
show_bone_custom_shapes

Draw bones with their custom shapes

Type :boolean, default False
show_group_colors

Draw bone group colors

Type :boolean, default False
show_names

Draw bone names

Type :boolean, default False
show_only_ghost_selected
Type :boolean, default False
use_auto_ik

Add temporaral IK constraints while grabbing bones in Pose Mode

Type :boolean, default False
use_deform_delay

Don’t deform children when manipulating bones in Pose Mode

Type :boolean, default False
use_deform_envelopes

Enable Bone Envelopes when defining deform

Type :boolean, default False
use_deform_preserve_volume

Enable deform rotation with Quaternions

Type :boolean, default False
use_deform_vertex_groups

Enable Vertex Groups when defining deform

Type :boolean, default False
use_mirror_x

Apply changes to matching bone on opposite side of X-Axis

Type :boolean, default False

Inherited Properties

Inherited Functions

References

Previous topic

AreaLamp(Lamp)

Next topic

ArmatureActuator(Actuator)