Visibility after NiPrototype Propagating Sceneindex

Hi,

I have a custom adaptor & procedural for our cloth rendering. i.e classes derived from UsdProcImagingGenerativeProceduralAdapter and HdGpGenerativeProcedural

Regardless on what I set in usdview for my procedural prim it’s visible by the time the renderer reads the visibility flag.

Note: setting the procedural to invisible on UsdPrim results in the VisibilitySchema being set to false after the UsdImagingStageSceneIndex but in UsdImagingNiPrototypePropagatingSceneindex it’s set back to true.

Thanks

Don

Hi Don,

I guess this is a tricky bug to reproduce in stock OpenUSD, but if you could file a github issue with a USD scene that reproduces the issue and explain where to look for it in the hydra data if we don’t have your procedural implementation, we’d be happy to take a look.

Thanks!

Tom