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
The Collections and Patterns documentation claims that Note that you cannot mix collection configuration. We believe this is incorrect and this note should be removed to align with current USD behaviour.
We find that this is note is not true in USD 25.2. USD 25.2 allows for the mixing of these two types.
A sample setup is included here to reproduce the output below. test.py will generate the JSON, whereas diff.py will create a diff output. collectionsTest.zip
The output here is generated between USD 24.3 and USD 25.2, and shows how the results of the collection have changed. This shows the difference in collection behaviour between the two versions. I did not test versions in between. We prefer the new behaviour for what it's worth.
- means the item was in 24.3 but not in 25.2. + means it is new in 25.2.
Hi @dgovil , to the best of our knowledge, the documentation is correct, and if both are authored on a prim, only the relationship-based description will be consulted. There were, however, a series of bug fixes throughout 2024 that resulted in membershipExpressions making more matches than they previously did.
The Collections and Patterns documentation claims that
Note that you cannot mix collection configuration
. We believe this is incorrect and this note should be removed to align with current USD behaviour.We find that this is note is not true in USD 25.2. USD 25.2 allows for the mixing of these two types.
A sample setup is included here to reproduce the output below.
test.py
will generate the JSON, whereasdiff.py
will create a diff output.collectionsTest.zip
The output here is generated between USD 24.3 and USD 25.2, and shows how the results of the collection have changed. This shows the difference in collection behaviour between the two versions. I did not test versions in between. We prefer the new behaviour for what it's worth.
-
means the item was in 24.3 but not in 25.2.+
means it is new in 25.2.The text was updated successfully, but these errors were encountered: