This repository has been archived by the owner on Jul 21, 2022. It is now read-only.
POC for Maya Conductor Module and Conductor Menu #271
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
NOT FOR MERGING. PROOF OF CONCEPT ONLY
UPDATE 2019.12.06
Per @hoolymama's comment, this POC has been updated to use maya's plugin registry (instead of relying on userSetup.py). This has the benefit of giving customers greater control of whether they
want conductor loaded or not. Note that this approach will NOT pollute the user's maya scene with
Conductor dependencies/nodes (since conductor doesn't register any nodes/commands etc).
This PR functionally demonstrates (crudely) how we could make use of maya's Module mechanism to load the conductor plugin/lib within maya.
We would need to set
MAYA_MODULE_PATH=<conductor_client>/maya_plugin
We would no longer need to set the
XBMLANGPATH
.Additionally, this PR adds a Conductor menu to Maya's main window. This would replace/supplant conductor's maya shelf/button (and we would no longer need to set
MAYA_SHELF_PATH
).