mgear.rigbits

Functions

addBlendedJoint([oSel, compScale, blend, ...])

Create and gimmick blended joint

addJnt([obj, parent, noReplace, grp, jntName])

Create one joint for each selected object.

addNPO([objs])

Add a transform node as a neutral pose

addSupportJoint([oSel, select])

Add an extra joint to the blended joint.

alignToPointsLoop([points, loc, name])

Create space locator align to the plain define by at less 3 vertex

connectInvertSRT(source, target[, srt, axis])

Connect the locat transformations with inverted values.

connectLocalTransform([objects, s, r, t])

Connect scale, rotatio and translation.

connectUserDefinedChannels(source, targets)

Connects the user defined channels

connectWorldTransform(source, target)

Connect the source world transform of one object to another object.

connect_scale_from_world_matrix(driver, driven)

Set up node connections to make the driven object scale based on the driver object's world scale matrix.

createCTL([type, child])

Create a control for each selected object.

createInterpolateTransform([objects, blend])

Create space locator and apply gear_intmatrix_op, to interpolate the his pose between 2 selected objects.

duplicateSym(*args)

Duplicate one dag hierarchy to/from X/-X renaming "L" to "R"

hide_shape(obj_list, attr_name, attr_host[, ...])

Hide shapes of given nodes using a host boolean attribute.

hide_transform(transform_list, attr_name, ...)

Hide transform nodes using a host boolean attribute.

lock_hide_ctl(ctlList[, ctl_ext, lock_ext])

Hide shapes, lock attrs, rename, and remove from object sets.

matchPosfromBBox(*args)

Match the position usin bounding box of another object another.

matchWorldXform(*args)

Align 2 selected objects in world space

replaceShape([source, targets])

Replace the shape of one object by another.

selectDeformers(*args)

Select the deformers from the object skinCluster

show_hide_toggle(ctl, at_name, groupA, groupB)

Create boolean attr on ctl to toggle visibility of two groups.

spaceJump([ref, space])

Space Jump gimmick