Tymon Pitts
Tymon Pitts
I've run into another example of what I believe is this same bug but the observed behaviour is slightly different. In the original example the contents of the variant are...
And here's a variation of the original example with slightly different composition structure: ``` #usda 1.0 class "_class_asset" { class "representations" { def "modelHero" ( prepend specializes = prepend variantSets...
These are all simplified examples of issues we've run into in production use cases. Thankfully we've discovered these cases before widespread rollout of our planned switch from Inherits to Specializes...
This bug is now blocking some workflows we're trying to implement so I've taken a deeper look into the relevant code in `primIndex.cpp` to see if we can fix the...
@sunyab that's great to hear that you're working on getting rid of the subtree propagation! I found that to be a huge headache especially with how it toggles inert states...
Thanks @sunyab, I've gotten a commit pushed to our fork that fixes both bugs: https://github.com/PixarAnimationStudios/OpenUSD/commit/d7697f1f041ff056b49a9513279722e810df5fe0#r153878935 I wasn't able to submit a Draft PR for you to review (`Pull request creation...
ok awesome, that's good to hear! We'll move forward with these changes internally and I'm glad the test cases will be useful for you. Thanks for taking a look!