Working with a big USDStageActor is complicated due to visibility management. We are importing “simple” environments from usd files through the USDStageActor. However, when the artist wants to hide a section of the environment (an xform and all of its children) the only way we find possible is to hide all the mesh prims under that xform prim, which is complicated to do and impossible to maintain. Is there a way to fix that or another way to achieve that result?
We were trying to create a custom sequencer track to implement that behavior, though we haven’t finished it yet.
This specially complicated when that visibility needs to be animated in a level sequence.