Please describe the feature you have in mind and explain what the current shortcomings are?
Currently the Maya USD Export workflow allows you to export Maya USD Layers from a Maya USD Proxy Shape or native maya nodes to USD using Maya USD Exporter.
However, there's currently no dedicated workflow for exporting say assemblies that keep the references/payloads to the original entities in tact.
You can set up references directly to the Maya USD Proxy, but there's no merged loader in ayon-maya currently that does that - which would essentially be this prototype: #61
Or otherwise, if you'd want to assemble using native Maya groups, etc. there's currently no ayon-maya way that on Maya USD Export will swap loaded content with their native USD references (e.g. Maya USD Proxy Shapes should be replaceable by references using the -exportStagesAsRefs argument to the Maya USD Exporter which ayon-maya does not yet expose.) Also see Maya USD Export docs: https://github.com/Autodesk/maya-usd/blob/dev/lib/mayaUsd/commands/Readme.md
In short, find a nice way to build and maintain assemblies/layouts using Maya USD. Most likely the Maya USD Proxy shape is the best approach here.
Additional context:
link to discussion on Discord
(might be a private channel)
This issue was automatically created from AYON ticket YN-0174
Please describe the feature you have in mind and explain what the current shortcomings are?
Currently the Maya USD Export workflow allows you to export Maya USD Layers from a Maya USD Proxy Shape or native maya nodes to USD using Maya USD Exporter.
However, there's currently no dedicated workflow for exporting say assemblies that keep the references/payloads to the original entities in tact.
You can set up references directly to the Maya USD Proxy, but there's no merged loader in ayon-maya currently that does that - which would essentially be this prototype: #61
Or otherwise, if you'd want to assemble using native Maya groups, etc. there's currently no
ayon-mayaway that on Maya USD Export will swap loaded content with their native USD references (e.g. Maya USD Proxy Shapes should be replaceable by references using the-exportStagesAsRefsargument to the Maya USD Exporter which ayon-maya does not yet expose.) Also see Maya USD Export docs: https://github.com/Autodesk/maya-usd/blob/dev/lib/mayaUsd/commands/Readme.mdIn short, find a nice way to build and maintain assemblies/layouts using Maya USD. Most likely the Maya USD Proxy shape is the best approach here.
Additional context:
link to discussion on Discord
(might be a private channel)
This issue was automatically created from AYON ticket YN-0174