Rigging Restrictions

To help Nemo understanding your purpose, rigging may need to do extra work:

  • Nemo will "ignore" any features that animators can't directly access to.

    • any attributes locked or not in channel box are ignored by Nemo

    • rotateOrder attributes of FK or IK controllers need to be put into channel box

  • For best performance, Nemo won't keep hierarchy of controllers(but hierarchy of mesh left untouched)

    • to keep empty group above controllers, please make sure it has default xform and not driven by any other objects

Incomaptible Rig Settings:

  • Cycle Warning

  • some syntax of expression is unsupported by now:

    • sequential assignment, like a=b=1

    • read value from outputs (like they're inputs)

    • use maya commands like getAttr or else

  • scale contains zero

    it's acceptable if it's very small, like 1E-5

Some features may affect result:

  • closestPointOnSurface may have very different U or V result from Maya at pole points, because U or V has no effect on position at pole points.

  • closestPointOnMesh may have different face id from Maya if the closest point happens to be on the edge.

  • transferAttriutes is unstable is projection are close to geometry border.

  • Result may be different when converting between euler angles and quaternions. That's beacuse there're two opposite-sign quaternions, and many more euler angles, to a same rotation.

  • IK

    • preferredAngle may cause offset.

  • noise is unable to exactly reproduced.

    • ramp node also used noise.

  • Geometry may get broken if there're zero dividing case.

Last updated