Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Maya USD Proxy extractor for one of the layers in the proxy #60

Merged

Conversation

BigRoy
Copy link
Contributor

@BigRoy BigRoy commented Jul 30, 2024

Changelog Description

Add Creator to extract a single USD layer from a Maya USD Proxy Shape as output data.

Additional info

This would be used to do e.g. an export of LookdevX (Maya's USD shader assignments) materials with their bindings to the geometry.

Separated from #2

Testing notes:

  1. Creator should work
  2. Instance should allow you to pick which USD maya proxy shape layer from the scene to export

@BigRoy BigRoy added the type: enhancement Improvement of existing functionality or minor addition label Jul 30, 2024
@BigRoy BigRoy requested review from antirotor and moonyuet July 30, 2024 21:46
@BigRoy BigRoy self-assigned this Jul 30, 2024
@moonyuet
Copy link
Member

moonyuet commented Aug 1, 2024

@BigRoy I can't find the the maya usd proxy creator in publisher UI, even though i have the USD layer shape
image

@BigRoy
Copy link
Contributor Author

BigRoy commented Aug 1, 2024

@moonyuet should be fixed

Copy link
Member

@moonyuet moonyuet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested in Maya 2024.
In the Publisher UI, we can choose which stage layers we want to export.
image
When only export the selected layers, it will export the layers as expected.

usd_selective_layer.mp4

@BigRoy BigRoy merged commit c62cb5e into ynput:develop Aug 2, 2024
1 check passed
@BigRoy BigRoy deleted the enhancement/usd_extract_maya_usd_proxy_layer branch August 2, 2024 20:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement Improvement of existing functionality or minor addition
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants