manually sync rigify with render branch
fixes [#22231] Rigify Script Error When Generate From Human(Meta-Rig)
This commit is contained in:
@@ -160,7 +160,7 @@ def ik(obj, bone_definition, base_names, options):
|
||||
ik.foot_roll_e.parent = ik_chain.foot_e
|
||||
ik.foot_roll_e.head -= mt_chain.toe_e.vector.normalize() * mt_chain.foot_e.length
|
||||
ik.foot_roll_e.tail = ik.foot_roll_e.head - (mt_chain.foot_e.vector.normalize() * mt_chain.toe_e.length)
|
||||
ik.foot_roll_e.align_roll(mt_chain.foot_e.matrix.rotation_part() * Vector(0.0, 0.0, -1.0))
|
||||
ik.foot_roll_e.align_roll(mt_chain.foot_e.matrix.rotation_part() * Vector((0.0, 0.0, -1.0)))
|
||||
|
||||
# MCH-foot
|
||||
ik.foot_roll_01_e = copy_bone_simple(arm, mt_chain.foot, "MCH-" + base_names[mt_chain.foot])
|
||||
@@ -213,7 +213,7 @@ def ik(obj, bone_definition, base_names, options):
|
||||
con = mt_chain.thigh_p.constraints.new('COPY_TRANSFORMS')
|
||||
con.target = obj
|
||||
con.subtarget = ik_chain.thigh
|
||||
fcurve = con.driver_add("influence", 0)
|
||||
fcurve = con.driver_add("influence")
|
||||
driver = fcurve.driver
|
||||
var = driver.variables.new()
|
||||
driver.type = 'AVERAGE'
|
||||
@@ -225,7 +225,7 @@ def ik(obj, bone_definition, base_names, options):
|
||||
con = mt_chain.shin_p.constraints.new('COPY_TRANSFORMS')
|
||||
con.target = obj
|
||||
con.subtarget = ik_chain.shin
|
||||
fcurve = con.driver_add("influence", 0)
|
||||
fcurve = con.driver_add("influence")
|
||||
driver = fcurve.driver
|
||||
var = driver.variables.new()
|
||||
driver.type = 'AVERAGE'
|
||||
@@ -237,7 +237,7 @@ def ik(obj, bone_definition, base_names, options):
|
||||
con = mt_chain.foot_p.constraints.new('COPY_TRANSFORMS')
|
||||
con.target = obj
|
||||
con.subtarget = ik.foot_roll_02
|
||||
fcurve = con.driver_add("influence", 0)
|
||||
fcurve = con.driver_add("influence")
|
||||
driver = fcurve.driver
|
||||
var = driver.variables.new()
|
||||
driver.type = 'AVERAGE'
|
||||
@@ -249,7 +249,7 @@ def ik(obj, bone_definition, base_names, options):
|
||||
con = mt_chain.toe_p.constraints.new('COPY_TRANSFORMS')
|
||||
con.target = obj
|
||||
con.subtarget = ik_chain.toe
|
||||
fcurve = con.driver_add("influence", 0)
|
||||
fcurve = con.driver_add("influence")
|
||||
driver = fcurve.driver
|
||||
var = driver.variables.new()
|
||||
driver.type = 'AVERAGE'
|
||||
@@ -371,7 +371,7 @@ def fk(obj, bone_definition, base_names, options):
|
||||
|
||||
hinge_driver_path = pb[fk_chain.thigh].path_from_id() + '["hinge"]'
|
||||
|
||||
fcurve = con.driver_add("influence", 0)
|
||||
fcurve = con.driver_add("influence")
|
||||
driver = fcurve.driver
|
||||
var = driver.variables.new()
|
||||
driver.type = 'AVERAGE'
|
||||
|
||||
Reference in New Issue
Block a user