mayaMatchMoveSolver icon indicating copy to clipboard operation
mayaMatchMoveSolver copied to clipboard

Custom Marker and Bundle Transform Nodes

Open david-cattermole opened this issue 4 years ago • 1 comments

Feature

Add a custom transform node for Markers, and another for Bundles.

This will allow us to quickly query all Markers or Bundles in the Maya scene without needing to check for attributes or filter from existing transforms.

Using the mmSolver.api.filter_bundle_nodes() function with all transforms in a scene takes considerably longer than it should. Using custom node types for the transform nodes will reduce this time considerably.

A possible optimisation would be to ensure the new transform nodes have a common ancestor node type. This may allow us to get all Markers and Bundles in one Maya command rather than 2.

Markers and Bundles should also use custom shape nodes, as described in #21 and #67.

Software Versions

  • mmSolver version: v0.4.0
  • Maya version: All supported
  • Operating System (OS): All supported

david-cattermole avatar Nov 01 '20 09:11 david-cattermole

A custom Marker transform node has been created as part of #106 and is currently in the develop branch, ready for release in v0.4.0.

david-cattermole avatar Jan 13 '22 15:01 david-cattermole

Closing. This has been released in v0.4.0.

david-cattermole avatar Nov 06 '22 09:11 david-cattermole