Once these arguments are set, the script generates a clean hierarchy of controls, naming convention, and the group that they fall in. This PYTHON script helps to speed up and automate the rigging process while keeping the original skeleton hierarchy clean. PYTHON is the language used by ZENO, the software used at LucasArts and at Industrial Light & Magic (Lucasfilm). These are starter scripts that I might use to begin the rigging process or block something out quickly.
Scripts in PDF form. |
Procedures and arguments called.
IKlegSetup (UpLeg, LowLeg, LegAnkle, LegBall, LegToe, legPVx, legPVy, legPVz)
muscleJoint (startJoint, endJoint, targetLOC)
fkController (jointParent, jointChild, controller, controllerRadius)
spine (root, waist, thorax, rootMaster)
arm (shoulder, elbow, hand, IKshoulder, IKelbow, IKhand, FKshoudler, FKelbow, FKhand, armPVx, armPVy, armPVz)
foreArmRotate (foreArm, foreArmTwistOne, foreArmTwistTwo, Wrist)
shoulderSetupStart (clavicle, armUpShoulder, aimTarget, shoulderTwistOne, shoulderTwistTwo, shouldUpVectorX, shouldUpVectorY, shouldUpVectorZ) |