An example of a simple control shape manager in Maya.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Demo Control shape manager for Maya

This repo is used for demonstration purposes, to be followed along with in this blog post

Scroll down for an example GIF.


  1. Copy the controlShapeManager folder to your maya scripts path - typically C:/Users/username/maya/scripts.
  2. In change the SHAPE_LIBRARY_PATH to the path where you would like to store your control shapes.
  3. In change SHELF_NAME to the name of the shelf where you want to create the example button for the manager.
  4. Run the following code, which will create a button, containing a dropdown menu, on the specified shelf.
import controlShapeManager
  1. (Optional) To get the colours working you need to get the images from here. Then in change ICON_PATH to the path where you've saved them.