First of all, Happy new year everyone! ![]()
While writing an HdSingleInputFilteringSceneIndex plugin I’ve noticed that I don’t get any _PrimsAdded call when loading a file with UsdStage::Open(...), in my simple viewer, and I only get GetPrim and GetChildPrimPaths calls.
I do get it thou when I add a new prim, while the viewer is running.
Also, I get the _PrimsDirtied for the camera, when moving it around.
I’m using UsdImagingGLEngine in the viewer.
But if I run my plugin in usdview, I get _PrimsAdded and all others _Prims* calls.
I assume this is based on how I’m loading the stage, and before I get deeper in the source code, I wanted to check if there is anything obvious I should look for.
Cheers!