CreateBindGroupNode.txt

/*globalMove01.sx = globalMove01.sz = globalMove01sy; lock and hide selected ScaleX ScaleZ
model显示template
其余的只显示visibility其他的全部lock and hide selected
*/
//group
group -em -name "charNode01";
group -em -name "globalMove01";
group -em -name "model01";
group -em -name "blendShapes01";
group -em -name "Iks01";
group -em -name "Ctrls01";
group -em -name "Joints01";
group -em -name "extralNodes01";
group -em -name "extraltoShow01";
group -em -name "extraltoHide01";
group -em -name "jointCtrls";
group -em -name "bindJoints";
//parent
parent extraltoShow01 extralNodes01 ;
parent extraltoHide01 extralNodes01 ;
parent Joints01 globalMove01 ;
parent Iks01 globalMove01 ;
parent Ctrls01 globalMove01 ;
parent globalMove01 charNode01 ;
parent extralNodes01 charNode01 ;
parent model01 charNode01 ;
parent blendShapes01 charNode01 ;
parent jointCtrls Joints01 ;
parent bindJoints Joints01 ;
//lock and hide seleted
setAttr -lock true -keyable false -channelBox false "charNode01.tx";
setAttr -lock true -keyable false -channelBox false "charNode01.ty";
setAttr -lock true -keyable false -channelBox false "charNode01.tz";
setAttr -lock true -keyable false -channelBox false "charNode01.rx";
setAttr -lock true -keyable false -channelBox false "charNode01.ry";
setAttr -lock true -keyable false -channelBox false "charNode01.rz";
setAttr -lock true -keyable false -channelBox false "charNode01.sx";
setAttr -lock true -keyable false -channelBox false "charNode01.sy";
setAttr -lock true -keyable false -channelBox false "charNode01.sz";
setAttr -lock true -keyable false -channelBox false "Joints01.tx";
setAttr -lock true -keyable false -channelBox false "Iks01.tx";
setAttr -lock true -keyable false -channelBox false "Ctrls01.tx";
setAttr -lock true -keyable false -channelBox false "Joints01.ty";
setAttr -lock true -keyable false -channelBox false "Iks01.ty";
setAttr -lock true -keyable false -channelBox false "Ctrls01.ty";
setAttr -lock true -keyable false -channelBox false "Joints01.tz";
setAttr -lock true -keyable false -channelBox false "Iks01.tz";
setAttr -lock true -keyable false -channelBox false "Ctrls01.tz";
setAttr -lock true -keyable false -channelBox false "Joints01.rx";
setAttr -lock true -keyable false -channelBox false "Iks01.rx";
setAttr -lock true -keyable false -channelBox false "Ctrls01.rx";
setAttr -lock true -keyable false -channelBox false "Joints01.ry";
setAttr -lock true -keyable false -channelBox false "Iks01.ry";
setAttr -lock true -keyable false -channelBox false "Ctrls01.ry";
setAttr -lock true -keyable false -channelBox false "Joints01.rz";
setAttr -lock true -keyable false -channelBox false "Iks01.rz";
setAttr -lock true -keyable false -channelBox false "Ctrls01.rz";
setAttr -lock true -keyable false -channelBox false "Joints01.sx";
setAttr -lock true -keyable false -channelBox false "Iks01.sx";
setAttr -lock true -keyable false -channelBox false "Ctrls01.sx";
setAttr -lock true -keyable false -channelBox false "Joints01.sy";
setAttr -lock true -keyable false -channelBox false "Iks01.sy";
setAttr -lock true -keyable false -channelBox false "Ctrls01.sy";
setAttr -lock true -keyable false -channelBox false "Joints01.sz";
setAttr -lock true -keyable false -channelBox false "Iks01.sz";
setAttr -lock true -keyable false -channelBox false "Ctrls01.sz";
setAttr -lock true -keyable false -channelBox false "extraltoHide01.tx";
setAttr -lock true -keyable false -channelBox false "extralNodes01.tx";
setAttr -lock true -keyable false -channelBox false "extraltoShow01.tx";
setAttr -lock true -keyable false -channelBox false "extraltoHide01.ty";
setAttr -lock true -keyable false -channelBox false "extralNodes01.ty";
setAttr -lock true -keyable false -channelBox false "extraltoShow01.ty";
setAttr -lock true -keyable false -channelBox false "extraltoHide01.tz";
setAttr -lock true -keyable false -channelBox false "extralNodes01.tz";
setAttr -lock true -keyable false -channelBox false "extraltoShow01.tz";
setAttr -lock true -keyable false -channelBox false "extraltoHide01.rx";
setAttr -lock true -keyable false -channelBox false "extralNodes01.rx";
setAttr -lock true -keyable false -channelBox false "extraltoShow01.rx";
setAttr -lock true -keyable false -channelBox false "extraltoHide01.ry";
setAttr -lock true -keyable false -channelBox false "extralNodes01.ry";
setAttr -lock true -keyable false -channelBox false "extraltoShow01.ry";
setAttr -lock true -keyable false -channelBox false "extraltoHide01.rz";
setAttr -lock true -keyable false -channelBox false "extralNodes01.rz";
setAttr -lock true -keyable false -channelBox false "extraltoShow01.rz";
setAttr -lock true -keyable false -channelBox false "extraltoHide01.sx";
setAttr -lock true -keyable false -channelBox false "extralNodes01.sx";
setAttr -lock true -keyable false -channelBox false "extraltoShow01.sx";
setAttr -lock true -keyable false -channelBox false "extraltoHide01.sy";
setAttr -lock true -keyable false -channelBox false "extralNodes01.sy";
setAttr -lock true -keyable false -channelBox false "extraltoShow01.sy";
setAttr -lock true -keyable false -channelBox false "extraltoHide01.sz";
setAttr -lock true -keyable false -channelBox false "extralNodes01.sz";
setAttr -lock true -keyable false -channelBox false "extraltoShow01.sz";
setAttr -lock true -keyable false -channelBox false "blendShapes01.tx";
setAttr -lock true -keyable false -channelBox false "model01.tx";
setAttr -lock true -keyable false -channelBox false "blendShapes01.ty";
setAttr -lock true -keyable false -channelBox false "model01.ty";
setAttr -lock true -keyable false -channelBox false "blendShapes01.tz";
setAttr -lock true -keyable false -channelBox false "model01.tz";
setAttr -lock true -keyable false -channelBox false "blendShapes01.rx";
setAttr -lock true -keyable false -channelBox false "model01.rx";
setAttr -lock true -keyable false -channelBox false "blendShapes01.ry";
setAttr -lock true -keyable false -channelBox false "model01.ry";
setAttr -lock true -keyable false -channelBox false "blendShapes01.rz";
setAttr -lock true -keyable false -channelBox false "model01.rz";
setAttr -lock true -keyable false -channelBox false "blendShapes01.sx";
setAttr -lock true -keyable false -channelBox false "model01.sx";
setAttr -lock true -keyable false -channelBox false "blendShapes01.sy";
setAttr -lock true -keyable false -channelBox false "model01.sy";
setAttr -lock true -keyable false -channelBox false "blendShapes01.sz";
setAttr -lock true -keyable false -channelBox false "model01.sz";
//extralValue
setAttr -k on |charNode01|model01.template;
expression -s "globalMove01.scaleZ = globalMove01.scaleX = globalMove01.scaleY;" -o "" -ae 1 -uc all ;
setAttr -lock true -keyable false -channelBox false "globalMove01.sx";
setAttr -lock true -keyable false -channelBox false "globalMove01.sz";




posted @ 2012-06-05 08:19  XE2011  阅读(147)  评论(0编辑  收藏  举报