Open jjburton opened 4 years ago
Wing base arm template
Feathers
For next build
LIMB mControlFollowParentBank.masterGroup.parent = self.d_module['mModuleParent'].rigNull.controlIK
Fails when parent block doesn't have controlIK
_d = {'ballBase' : 1,'ballMode' : 'loft','extendToStart' : 1,'hardenEdges':1} ml_joints = mBlock.moduleTarget.rigNull.msgList_get('moduleJoints') mBlock.atUtils('mesh_proxyCreate', ml_joints,firstToStart=True,**_d)
reload(mBlock.UTILS)
Spine
I found it I think.
Need to revisit this call: GEO.get_vertsFromCurve. Taking this out of proxy build is twice as fast.
Added hardenEdges flag to BLOCKUTILS.mesh_proxyCreate
4.48sec | without
18.743sec | with
[ ] look to convert call to open maya
import cgm.core.rig.constraint_utils as RIGCONSTRAINT reload(RIGCONSTRAINT) RIGCONSTRAINT.wing_temp(RIGCONSTRAINT.d_wiring_r_owl) RIGCONSTRAINT.wing_temp(RIGCONSTRAINT.d_wiring_r_owl,mode='') RIGCONSTRAINT.wing_temp(RIGCONSTRAINT.d_wiring_l_owl) RIGCONSTRAINT.wing_temp(RIGCONSTRAINT.d_wiring_owlTail)
MRSPOST.SDK_wip(cgmMeta.asMeta(RIGCONSTRAINT.d_wiring_r_owl['modules'])) MRSPOST.SDK_wip(cgmMeta.asMeta(RIGCONSTRAINT.d_wiring_l_owl['modules'])) MRSPOST.SDK_wip(cgmMeta.asMeta(RIGCONSTRAINT.d_wiring_owlTail['modules']))
- [ ] Bug from Benn...
LIMB mControlFollowParentBank.masterGroup.parent = self.d_module['mModuleParent'].rigNull.controlIK
Fails when parent block doesn't have controlIK
Is this closed now @jjburton
Build 1