Contour Rig Tools User Manual
1.0.10
  • Acknowledgments
    • IndieGoGo contributors
      • Vibranium
      • Platinum
      • Gold
      • Silver
      • Bronze
  • Foreword
  • Installation
    • Updates
    • Supported Maya versions
    • Installing PyMel for in Maya 2022 and later
    • Running the installer under Windows
    • Running the installer under macOS
    • Installing Contour Rig Tools using the installer
    • Installing Contour Rig Tools manually under Windows
    • Installing Contour Rig Tools manually under macOS
    • Installing Contour Rig Tools manually under Linux
  • Licensing
    • The Licensing Dialog
    • Internet Connectivity and Rig Tools Licensing
    • Using Animation-Only Mode
    • Activating a Contour Rig Tools Trial
    • Using a Node-Locked License
    • Using a Floating License
  • Getting Started with a Simple Contour Rig
    • Putting down joints and bones
    • Binding The Mesh
    • Control Rigging
  • Joints and Bones
    • Introduction to Rig Tools Joint Chains
    • Joint Sockets and Chains
    • Separate Joints and Bones
    • Joint Chain Radius
    • Using the Rig Tools Joint Tool
      • Starting a New Joint Chain and Adding Joints
      • Repositioning Joints
    • Modifying Joint Chains
      • Duplicating Joint Chains
      • Mirroring Joint Chains
    • Adding and Deleting Joints and Bones
    • Bone CVs
    • Override Rotation and Stretch
    • Bone Display and Selectability
  • Splines and Deformation
    • Introduction to splines and deformation
    • Binding meshes to a Rig Tools spline
    • Unbinding Meshes
    • Rebind Mode
      • Deformer Settings
    • Joint Radius
    • Twist and Inherit Twist
    • Bulge
    • Spline-Wide Deformation Settings
      • Influences and Weights
    • Using rigid influences
    • Painting weights on the Rig Tools deformer
    • Using the Rig Tools Component editor
    • Copying and Mirroring weights
    • Pruning weights
    • About Splines and Deform Fields
    • Scaling an entire Rig Tools spline
    • Driving Rig Tools Splines With Conventional Transforms
  • Constraints
    • Rig Tools Constraint
    • Spline Constraint
    • Removing Constraints
  • Control Rigging
    • Rig Tools Joints as Controls
    • Aim Handles
      • Aim Handle with Up Vector
      • Deleting Aim Handles
    • IK Systems
      • Deleting IK Systems
    • Rig Tools Orient
      • Deleting Orients
    • Arbitrary control rigging
  • Using Rig Tools With Other Deformers
    • Deformation order considerations
    • Blend Shapes
    • Layered skin clusters
    • Pose Interpolators
    • Delta Mush Deformation
  • Techniques
    • Overshoot
    • Simple muscles
    • “Broken” or “free” rigging
    • Transform-only deformation
  • The Pre-deprecated API
    • What Do You Mean, Pre-Deprecated?
    • General Considerations
      • Importing and Calling the API
      • Arguments and Return Types
        • Data Types
        • Referring to Joint Chains and Splines
        • Referring to Meshes
      • Exceptions
      • Caveats
        • Creating and Deleting Contour Shape Nodes in a Single Cycle
    • Creating, Deleting, and Duplicating Contour Joint Chains
      • createJointSocketAndJoint()
      • createJointInChain()
      • deleteJointInChain()
      • createBoneCV()
      • deleteBoneCV()
      • duplicateJointChain()
    • Creating Contour Constraints
      • createDeformFieldConstraint()
      • createSplineConstraint()
    • Creating and Deleting Contour IK Systems
      • createIKSystem()
      • deleteIKSystem()
    • Creating and Deleting Aim Handles
      • createAimHandle()
      • deleteAimHandle()
    • Creating and Deleting Orients
      • createOrient()
      • deleteOrient()
    • Binding, Rebinding, and Unbinding
      • bindMeshToDeformer()
      • resetBind()
      • addInfluencesToDeformer()
      • removeInfluencesFromDeformer()
    • Contour Deformer Weights
      • getWeightsUsingInfluenceIndices()
      • getWeightsUsingInfluenceNames()
      • setWeights()
      • copyWeights()
      • mirrorWeights()
      • mirrorWeightsBetweenMeshes()
      • pruneSmallWeights()
      • weightHammer()
  • Caveats
    • Maya 2023.0 and 2023.1
    • Overrides and constraints
      • Constraining to a joint with rotation overrides
      • Connecting the output of a constraint into Override Rotation
    • Issues Related to Cached Playback
      • Maya 2019/2020 and Cached Playback
      • Referencing A Rig With Contour Constraints More Than Once In the Same Scene With Cached Playback Enabled
      • Maya Controller Nodes and Cached Playback
  • Optimizing Performance
    • Removing and restoring Rig Tools shapes
    • Putting Rig Tools deformation at the bottom of the deformation stack
    • Reducing the density of the deform field
Contour Rig Tools User Manual
  • Search


© Copyright 2024, Notional Pipe Incorporated. Last updated on Feb 07, 2024.