Skip to content
/ picker Public
forked from azagoruyko/picker

Flexible picker for animators in Maya

License

Notifications You must be signed in to change notification settings

Mikfr83/picker

 
 

Repository files navigation

Picker

Yet another flexible picker for animators in Maya.

image

Youtube: https://www.youtube.com/watch?v=TJN8QXDixv8 (out of date)

Features

  • Highly customizable.
    Animators can add new controls, import and combine pickers.
  • Image backgrounds.
    Each item can represent an image, which is stored in a picker itself.
  • Double click selection groups.
  • Custom python scripts on click.
  • Selection and visibility synchronization with Maya.
    This works for widgets that have a single control.
  • Undo support.
  • Multiple pickers.
  • Scalable and pannable (using alt).
  • Pickers are stored in the scene.

How to run

Add picker folder to your script path and run as

import picker
picker.restoreFromMayaNode() # restore pickers from current scene or create a new one

Custom shapes

All shapes are kept in shapes.json as SVG-path items. So you can use any SVG-path editor to draw what you need and insert it here in shape.json.

Animschool picker converter

Use animschool_converter.py script for this purpose. Run the following.

import picker.animschool_converter
picker.animschool_converter.convertFromPkrFile("D:/somepicker.pkr")

About

Flexible picker for animators in Maya

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%