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
ArmatureBones
bpy_prop_collection
ofBone
, (readonly)
-
display_type
¶ OCTAHEDRAL
Octahedral, Display bones as octahedral shape (default).STICK
Stick, Display bones as simple 2D lines with dots.BBONE
B-Bone, Display bones as boxes, showing subdivision and B-Splines.ENVELOPE
Envelope, Display bones as extruded spheres, showing deformation influence volume.WIRE
Wire, Display bones as thin wires, showing subdivision and B-Splines.
- Type
enum in [‘OCTAHEDRAL’, ‘STICK’, ‘BBONE’, ‘ENVELOPE’, ‘WIRE’], default ‘OCTAHEDRAL’
-
edit_bones
¶ - Type
ArmatureEditBones
bpy_prop_collection
ofEditBone
, (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
POSE
Pose Position, Show armature in posed state.REST
Rest 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.Struct
subclass
-
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