Ctrl ʘ

Download CtrlO.zip

python, maya, pyqt

Instead of create all controllers by hands or with Python script lines, because Maya UI isn't so nice to work on these kind of things, especially parenting shapes or setting overrideColor, here is CtrlO, this is a user interface for advanced controllers creation, you can view the controller shape, can be binded to a joint directly, preview ability, creates zero, color override, mirroring, and so on :)

Control Creator
☰ Watch on Vimeo

You need to download the zip file and unzip it everywhere you want, or copy the unzipped content inside your user_document/maya/scripts folder

Here is a (simple) example of using the code with a raw import :

1
2
3
4
import sys
sys.path.append(r'PATH_TO_YOUR_FOLDER')   # replace PATH_TO_YOUR_FOLDER
import Ctrl_O
Ctrl_O.Display_CtrlO_UI()

Or copy the folder's content in your user_document/maya/scripts folder and add in your userSetup.py the following line :

1
import Ctrl_O

Then you type inside maya, in commandLine or in a new Script tab :

1
Ctrl_O.Display_CtrlO_UI()

If you have any questions... =)