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

Duplicate Shape Node on Import #3837

Open
flipsidezagit opened this issue Jun 27, 2024 · 1 comment
Open

Duplicate Shape Node on Import #3837

flipsidezagit opened this issue Jun 27, 2024 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@flipsidezagit
Copy link

flipsidezagit commented Jun 27, 2024

Describe the bug
Upon importing a .usd file that contains a structure of:

  • asset_name
    • geo
      • pCone1 (Xform or transform node)
        • pCone1Shape (Mesh or shape node)

the imported hierarchy appears as:

  • asset_name
    • geo
      • pCone1 (Xform or group)
        +pCone1Shape (Xform or transform node)
        + pConeShape1Shape (Mesh or shape node)

this is when exporting you do NOT enable 'Merge Transform and Shape Nodes' which in our case (and the case of blender usd export for example) does not do.

Steps to reproduce

  1. Create the structure above using groups and a pCone1
  2. Select hierarchy and go File > Export Selection, do NOT enable 'Merge Transform and Shape Nodes'.
  3. File > Import your .usd file

Expected behavior
I think the usd importer may require the inverse option of the exporters 'Merge Transform and Shape Nodes'. Allowing it to know that the def Mesh "pConeShape1" should just become the shape node for the def Xform "pCone1" above.

Attachments
maya_duplicate_shapenode

Specs (if applicable):

  • Windows-10-10.0.19045-SP0 64 Bits
  • Maya 2025
  • mayaUsdPlugin: 0.27.0
@flipsidezagit flipsidezagit added the bug Something isn't working label Jun 27, 2024
@santosd santosd assigned santosd and unassigned santosg87 Jun 27, 2024
@santosd
Copy link
Collaborator

santosd commented Jun 27, 2024

Hi @flipsidezagit. Thank you for reporting this issue. I will log a ticket internally for this to see about the feasibility of adding this feature to the import options. I will get back to you and let you know what we determine as a team.

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
None yet
Development

No branches or pull requests

3 participants