Rigify: enable the split toe option by default in metarigs and samples.
This commit is contained in:
parent
0391f865e1
commit
29c03b6570
|
@ -418,7 +418,7 @@ def create(obj):
|
|||
except AttributeError:
|
||||
pass
|
||||
pbone = obj.pose.bones[bones['thigh.L']]
|
||||
pbone.rigify_type = 'limbs.super_limb'
|
||||
pbone.rigify_type = 'limbs.leg'
|
||||
pbone.lock_location = (False, False, False)
|
||||
pbone.lock_rotation = (False, False, False)
|
||||
pbone.lock_rotation_w = False
|
||||
|
@ -429,6 +429,10 @@ def create(obj):
|
|||
pbone.rigify_parameters.limb_type = "leg"
|
||||
except AttributeError:
|
||||
pass
|
||||
try:
|
||||
pbone.rigify_parameters.extra_ik_toe = True
|
||||
except AttributeError:
|
||||
pass
|
||||
try:
|
||||
pbone.rigify_parameters.fk_layers = [False, False, False, False, False, False, False, False, False, False, False, False, False, False, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False]
|
||||
except AttributeError:
|
||||
|
@ -438,7 +442,7 @@ def create(obj):
|
|||
except AttributeError:
|
||||
pass
|
||||
pbone = obj.pose.bones[bones['thigh.R']]
|
||||
pbone.rigify_type = 'limbs.super_limb'
|
||||
pbone.rigify_type = 'limbs.leg'
|
||||
pbone.lock_location = (False, False, False)
|
||||
pbone.lock_rotation = (False, False, False)
|
||||
pbone.lock_rotation_w = False
|
||||
|
@ -457,6 +461,10 @@ def create(obj):
|
|||
pbone.rigify_parameters.limb_type = "leg"
|
||||
except AttributeError:
|
||||
pass
|
||||
try:
|
||||
pbone.rigify_parameters.extra_ik_toe = True
|
||||
except AttributeError:
|
||||
pass
|
||||
pbone = obj.pose.bones[bones['spine.002']]
|
||||
pbone.rigify_type = ''
|
||||
pbone.lock_location = (False, False, False)
|
||||
|
@ -610,7 +618,7 @@ def create(obj):
|
|||
pbone.rotation_mode = 'QUATERNION'
|
||||
pbone.bone.layers = [False, False, False, True, 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]
|
||||
pbone = obj.pose.bones[bones['upper_arm.L']]
|
||||
pbone.rigify_type = 'limbs.super_limb'
|
||||
pbone.rigify_type = 'limbs.arm'
|
||||
pbone.lock_location = (False, False, False)
|
||||
pbone.lock_rotation = (False, False, False)
|
||||
pbone.lock_rotation_w = False
|
||||
|
@ -626,7 +634,7 @@ def create(obj):
|
|||
except AttributeError:
|
||||
pass
|
||||
pbone = obj.pose.bones[bones['upper_arm.R']]
|
||||
pbone.rigify_type = 'limbs.super_limb'
|
||||
pbone.rigify_type = 'limbs.arm'
|
||||
pbone.lock_location = (False, False, False)
|
||||
pbone.lock_rotation = (False, False, False)
|
||||
pbone.lock_rotation_w = False
|
||||
|
|
|
@ -1328,7 +1328,7 @@ def create(obj):
|
|||
except AttributeError:
|
||||
pass
|
||||
pbone = obj.pose.bones[bones['thigh.L']]
|
||||
pbone.rigify_type = 'limbs.super_limb'
|
||||
pbone.rigify_type = 'limbs.leg'
|
||||
pbone.lock_location = (False, False, False)
|
||||
pbone.lock_rotation = (False, False, False)
|
||||
pbone.lock_rotation_w = False
|
||||
|
@ -1339,6 +1339,10 @@ def create(obj):
|
|||
pbone.rigify_parameters.limb_type = "leg"
|
||||
except AttributeError:
|
||||
pass
|
||||
try:
|
||||
pbone.rigify_parameters.extra_ik_toe = True
|
||||
except AttributeError:
|
||||
pass
|
||||
try:
|
||||
pbone.rigify_parameters.fk_layers = [False, False, False, False, False, False, False, False, False, False, False, False, False, False, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False]
|
||||
except AttributeError:
|
||||
|
@ -1348,7 +1352,7 @@ def create(obj):
|
|||
except AttributeError:
|
||||
pass
|
||||
pbone = obj.pose.bones[bones['thigh.R']]
|
||||
pbone.rigify_type = 'limbs.super_limb'
|
||||
pbone.rigify_type = 'limbs.leg'
|
||||
pbone.lock_location = (False, False, False)
|
||||
pbone.lock_rotation = (False, False, False)
|
||||
pbone.lock_rotation_w = False
|
||||
|
@ -1367,6 +1371,10 @@ def create(obj):
|
|||
pbone.rigify_parameters.limb_type = "leg"
|
||||
except AttributeError:
|
||||
pass
|
||||
try:
|
||||
pbone.rigify_parameters.extra_ik_toe = True
|
||||
except AttributeError:
|
||||
pass
|
||||
pbone = obj.pose.bones[bones['spine.002']]
|
||||
pbone.rigify_type = ''
|
||||
pbone.lock_location = (False, False, False)
|
||||
|
@ -1520,7 +1528,7 @@ def create(obj):
|
|||
pbone.rotation_mode = 'QUATERNION'
|
||||
pbone.bone.layers = [False, False, False, True, 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]
|
||||
pbone = obj.pose.bones[bones['upper_arm.L']]
|
||||
pbone.rigify_type = 'limbs.super_limb'
|
||||
pbone.rigify_type = 'limbs.arm'
|
||||
pbone.lock_location = (False, False, False)
|
||||
pbone.lock_rotation = (False, False, False)
|
||||
pbone.lock_rotation_w = False
|
||||
|
@ -1536,7 +1544,7 @@ def create(obj):
|
|||
except AttributeError:
|
||||
pass
|
||||
pbone = obj.pose.bones[bones['upper_arm.R']]
|
||||
pbone.rigify_type = 'limbs.super_limb'
|
||||
pbone.rigify_type = 'limbs.arm'
|
||||
pbone.lock_location = (False, False, False)
|
||||
pbone.lock_rotation = (False, False, False)
|
||||
pbone.lock_rotation_w = False
|
||||
|
|
|
@ -470,6 +470,10 @@ def create_sample(obj):
|
|||
pbone.rigify_parameters.tweak_layers = [False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False]
|
||||
except AttributeError:
|
||||
pass
|
||||
try:
|
||||
pbone.rigify_parameters.extra_ik_toe = True
|
||||
except AttributeError:
|
||||
pass
|
||||
pbone = obj.pose.bones[bones['shin.L']]
|
||||
pbone.rigify_type = ''
|
||||
pbone.lock_location = (False, False, False)
|
||||
|
|
Loading…
Reference in New Issue