Armature(ID)¶
base classes — bpy_struct, ID
- class bpy.types.Armature(ID)¶
Armature data-block containing a hierarchy of bones, usually used for rigging characters
- axes_position¶
The position for the axes on the bone. Increasing the value moves it closer to the tip; decreasing moves it closer to the root
- Type
float in [0, 1], default 0.0
- bones¶
- Type
ArmatureBonesbpy_prop_collectionofBone, (readonly)
- display_type¶
OCTAHEDRALOctahedral, Display bones as octahedral shape (default).STICKStick, Display bones as simple 2D lines with dots.BBONEB-Bone, Display bones as boxes, showing subdivision and B-Splines.ENVELOPEEnvelope, Display bones as extruded spheres, showing deformation influence volume.WIREWire, Display bones as thin wires, showing subdivision and B-Splines.
- Type
enum in [‘OCTAHEDRAL’, ‘STICK’, ‘BBONE’, ‘ENVELOPE’, ‘WIRE’], default ‘OCTAHEDRAL’
- edit_bones¶
- Type
ArmatureEditBonesbpy_prop_collectionofEditBone, (readonly)
- is_editmode¶
True when used in editmode
- Type
boolean, default False, (readonly)
- layers¶
Armature layer visibility
- Type
boolean array of 32 items, default (True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True)
- 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
POSEPose Position, Show armature in posed state.RESTRest Position, Show Armature in binding pose state (no posing possible).
- Type
enum in [‘POSE’, ‘REST’], default ‘POSE’
- show_axes¶
Display bone axes
- Type
boolean, default False
- show_bone_custom_shapes¶
Display bones with their custom shapes
- Type
boolean, default False
- show_group_colors¶
Display bone group colors
- Type
boolean, default True
- show_names¶
Display bone names
- Type
boolean, default False
- use_mirror_x¶
Apply changes to matching bone on opposite side of X-Axis
- Type
boolean, default False
- transform(matrix)¶
Transform armature bones by a matrix
- Parameters
matrix (float multi-dimensional array of 4 * 4 items in [-inf, inf]) – Matrix
- classmethod bl_rna_get_subclass(id, default=None)¶
- Parameters
id (string) – The RNA type identifier.
- Returns
The RNA type or default when not found.
- Return type
bpy.types.Structsubclass
- classmethod bl_rna_get_subclass_py(id, default=None)¶
- Parameters
id (string) – The RNA type identifier.
- Returns
The class or default when not found.
- Return type
type
Inherited Properties
Inherited Functions
References