Mirror Controller Shapes Documentation

Are you tired of manually repositioning asymmetrical components to match control curves on the opposite side in Maya? Look no further! Mirror Controller Shape is here to simplify your workflow and save you time. With just a few clicks, you can effortlessly mirror control shapes across different axes, ensuring symmetry and consistency in your projects.


Mirror Controller Shapes

How to Get Started:

Step 1: Installation:

  • Begin by copying the “mirrorControlShape.py” file into your Maya scripts directory. If you’re a Windows user, this directory is commonly located at “C:/Users//Documents/maya/scripts/.”

Step 2: Display the User Interface (UI):

  • Easily access the user-friendly interface by importing the MirrorControlShape module. Simply paste the following code snippet into your Maya Python tab

      from mirrorControlShape import MirrorControlShape 

How to Use:


Mirror Controller Shapes

  • Select the NURBS curve that requires mirroring. You have the flexibility to choose your preferred mirroring axis. By default, it’s set to XY, but you also have options for YZ and XZ mirroring.

  • Define your specific search criteria and Mirror Controller Shapes will take care of the rest. For example, if you need to mirror control curves with a “Right_” prefix to match “Left_” prefixed control curves, just input your preferences. The tool seamlessly mirrors the controllers for you


Mirror Controller Shapes UI

Experience the convenience of perfect symmetrical controllers in your rigs.