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

Export a skelmesh using Create USD Parent Scope errors out and writes an empty usd file. #3270

Closed
agrant3d opened this issue Aug 11, 2023 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@agrant3d
Copy link

Describe the bug
Export a skelmesh using Create USD Parent Scope errors out and writes an empty usd file.

Steps to reproduce
Steps to reproduce the behavior:

  1. Open simple test scene: test_rig.ma in test_rig.zip
  2. Click on File -> Export All
  3. Choose USD Export
  4. Set Create USD Parent Scope to World
  5. Set Skeletons and Skin Clusters to All
  6. Errors are printed and an empty .usd file is written (test_rig_with_parent_scope.usd)

Expected behavior
A valid USD file is output without errors. See test_rig_expected_output.usd in test_rig.zip

Attachments
image

test_rig.zip

// Error: Could not find an ancestor of the prim </test_rig/joint1> that can be converted to a SkelRoot. (USD requires that skinned meshes and skeletons be encapsulated under a SkelRoot.)
// Error: Could not find an ancestor of the prim </test_rig/joint1> that can be converted to a SkelRoot. (USD requires that skinned meshes and skeletons be encapsulated under a SkelRoot.)
// Error: Could not save file "C:/Users/agrant/Documents/maya/projects/default/scenes/test_rig_with_parent_scope.usd".

Specs (if applicable):

  • Maya version: Maya 2024
  • Maya USD: 0.23.0

Additional context
Add any other context about the problem here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Done
Status: Done
Development

No branches or pull requests

3 participants