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
When using anonymous Layers, UsdUtils.ComputeAllDependencies is empty. I've noted this in the Python binding version but probably the C++ implementation has the same problem.
Steps to Reproduce
Make a custom resolver where a Layer's identifier differs from its resolvedPath equivalent
"/tmp/foo_bar_thing.usda" should either be in layers, as [Sdf.Find("/tmp/foo_bar_thing.usda")] or in unresolved ["/tmp/foo_bar_thing.usda"] but it's in neither. layers, assets, and unresolved are all empty.
If you export to a file and then use that Layer's identifier then the "/tmp/foo_bar_thing.usda" path shows up as expected.
Description of Issue
When using anonymous Layers,
UsdUtils.ComputeAllDependencies
is empty. I've noted this in the Python binding version but probably the C++ implementation has the same problem.Steps to Reproduce
"/tmp/foo_bar_thing.usda"
should either be in layers, as[Sdf.Find("/tmp/foo_bar_thing.usda")]
or in unresolved["/tmp/foo_bar_thing.usda"]
but it's in neither.layers
,assets
, andunresolved
are all empty.If you export to a file and then use that Layer's identifier then the
"/tmp/foo_bar_thing.usda"
path shows up as expected.layers1
,assets1
, andunresolved1
are all empty, whereaslayers2
,assets2
, andunresolved2
have the expected data.System Information (OS, Hardware)
Package Versions
Build Flags
A default
build_usd.py
buildRelated Information
A (rather long) usd-interest forum post: https://groups.google.com/g/usd-interest/c/JSfSTNIJRug
The text was updated successfully, but these errors were encountered: