mayaMatchMoveSolver
mayaMatchMoveSolver copied to clipboard
Custom Marker and Bundle Transform Nodes
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
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.
Closing. This has been released in v0.4.0.