tech maya python

Bro IKFK Switcher Bug!

2017-11-24

I just found a somewhat critical bug in Bro IKFK Switcher which was causing incorrect aligment of match locators created by "Create Match Locators" button.

A new version is coming soon with following updates:

1.2.1 (COMING SOON)

  • Fixed bug with incorrect matching of generated Match Locators
  • Updated matching function. Both rotation and translation is matched through openmaya now, no cmds.xform usage, which results in better matching
  • Matching now uses cmds.matchTransform command, which is new in Maya 2017, if it is available. It will revert back to openmaya solution if matchTransform fails. You can also manually force it to use openmaya matching, by running the following Python command: BroTools.Tools.broIkFkSwitcher.force_om_method = True
  • Wrapped all "print" calls under a function. By default there will be almost nothing printed in script editor anymore now. To see debug prints in Script Editor run the following Python command: BroTools.Tools.broIkFkSwitcher.debug = True