Skip to content

mayaMatchMoveSolver-v0.3.2

Compare
Choose a tag to compare
@david-cattermole david-cattermole released this 19 Jan 23:02
· 3109 commits to master since this release

Release v0.3.2 is a bug fix release, with some new features focused on improving loading 2D data into mmSolver.

The Marker loading workflow has been improved, this release includes the ability to use non-uniform overscan (both width and height values), as well as a new feature to avoid the need to manually enter overscan values on a Marker Group node at all. To get the latest features for the Load Marker tool, be sure to upgrade your 3DEqualizer export scripts.

This release also improves the documentation page with updated screen shots and documentation for more tools.

Download the archive file for your operating system and Maya version, and follow the INSTALL.md instructions.


Below is a list of some of the new features, changes and bugs that are fixed in v0.3.2.

New features

  • #133 - Added a new tool to visualise the screen-space position of any Maya transform node, across time.
  • #131 - The Load Markers tool can now automatically compensate for any overscan values used in the Maya camera. The new feature requires the 3DEqualizer project used for 2D tracking to be set to the correct field of view, otherwise it is advised to turn "Use Embedded Overscan" off.
  • #127 - If your workflow requires non-uniform overscan values (for both width and height), you can now set these on the Marker Group node. Note: you do not need to set overscan values if using the "Use Embedded Overscan" feature.

Changes

Bug Fixes

Known Issues

  • Solver engine can become slow with many attributes.
  • New v0.3.0 default values will not be used until a new Collection is created. Delete your previous Collection and create a new Collection using the Solver UI > File > New Collection menu item.
  • The Maya viewport is refreshed during solving to force Maya to evaluate all nodes in the solve. This causes slower performance (e.g. 6 seconds verses 30 seconds), but ensures accurate solver results. Users may wish to turn this feature off in the Solver UI > Edit > Refresh Viewport check box.
  • The test suite fails on 3 different solver tests, due to a deviation that is too high, this is intentional and will be fixed in a future version.
  • The test suite fails to run on Maya 2018 with mayapy, the cause is unknown.
  • The mmSolverType command raises an error with certain flags on Maya 2016 for an unknown reason. This problem is specific to Maya 2016, the same command works on Maya 2017+.