CopyRotationConstraint(Constraint)¶
base classes — bpy_struct, Constraint
- class bpy.types.CopyRotationConstraint(Constraint)¶
Copy the rotation of the target
- euler_order¶
Explicitly specify the euler rotation order
AUTODefault, Euler using the default rotation order.XYZXYZ Euler, Euler using the XYZ rotation order.XZYXZY Euler, Euler using the XZY rotation order.YXZYXZ Euler, Euler using the YXZ rotation order.YZXYZX Euler, Euler using the YZX rotation order.ZXYZXY Euler, Euler using the ZXY rotation order.ZYXZYX Euler, Euler using the ZYX rotation order.
- Type
enum in [‘AUTO’, ‘XYZ’, ‘XZY’, ‘YXZ’, ‘YZX’, ‘ZXY’, ‘ZYX’], default ‘AUTO’
- invert_x¶
Invert the X rotation
- Type
boolean, default False
- invert_y¶
Invert the Y rotation
- Type
boolean, default False
- invert_z¶
Invert the Z rotation
- Type
boolean, default False
- mix_mode¶
Specify how the copied and existing rotations are combined
REPLACEReplace, Replace the original rotation with copied.ADDAdd, Add euler component values together.BEFOREBefore Original, Apply copied rotation before original, as if the constraint target is a parent.AFTERAfter Original, Apply copied rotation after original, as if the constraint target is a child.OFFSETOffset (Legacy), Combine rotations like the original Offset checkbox. Does not work well for multiple axis rotations.
- Type
enum in [‘REPLACE’, ‘ADD’, ‘BEFORE’, ‘AFTER’, ‘OFFSET’], default ‘REPLACE’
- subtarget¶
Armature bone, mesh or lattice vertex group, …
- Type
string, default “”, (never None)
- use_offset¶
DEPRECATED: Add original rotation into copied rotation
- Type
boolean, default False
- use_x¶
Copy the target’s X rotation
- Type
boolean, default False
- use_y¶
Copy the target’s Y rotation
- Type
boolean, default False
- use_z¶
Copy the target’s Z rotation
- Type
boolean, default False
- 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