You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Warning: In </asset>: Could not open asset @f:/shared_assets/USD/test/asset.usd@ for reference introduced by @f:/shared_assets/USD/test/asset_payload.usda@</donutThree>. (recomposing stage on stage @f:/shared_assets/USD/test/print_payload.usda@ <0000016FB2416CA0>)
I do not get this error in Maya USD v23.1 with the same code. So it appears that this is something particular to v24
If anyone has any ideas as to what may be going on, I'd be most appreciative!
Workaround: Reverting back to v23
EDIT: I think this may have something to do with how Maya-USD is writing relative path names. The above code writes them like this:
Describe the bug
In Maya USD v24 when I run this code to create a payload with the API:
I get an error:
# Warning: In </asset>: Could not open asset @f:/shared_assets/USD/test/asset.usd@ for reference introduced by @f:/shared_assets/USD/test/asset_payload.usda@</donutThree>. (recomposing stage on stage @f:/shared_assets/USD/test/print_payload.usda@ <0000016FB2416CA0>)
I do not get this error in Maya USD v23.1 with the same code. So it appears that this is something particular to v24
If anyone has any ideas as to what may be going on, I'd be most appreciative!
Workaround: Reverting back to v23
EDIT: I think this may have something to do with how Maya-USD is writing relative path names. The above code writes them like this:
prepend payload = @./foobar_payload.usda@</foobar>
Maya (using the context menu in the Outliner) is writing them like this:
prepend payload = @foobar_payload.usda@
and FWIW, if I edit my USDA files and remove the "./" they read fine in Maya with USD v24.
I hope that is useful info. Frankly, this is all above my pay grade to sort out what's going on here!
Specs (if applicable):
The text was updated successfully, but these errors were encountered: