Currently, the shader registry is skipping any node that has a metadata that ends with .hide. This way, in maya it filters out shaders that have the metadata maya.hide since this is already used for other purpose.
But we should now rely exclusively on the metadata usd.hide as we have use cases where shaders that are hidden for the DCC (e.g. because they have a builtin equivalent) shouldn't be hidden for usd.
Currently, the shader registry is skipping any node that has a metadata that ends with
.hide. This way, in maya it filters out shaders that have the metadatamaya.hidesince this is already used for other purpose.But we should now rely exclusively on the metadata
usd.hideas we have use cases where shaders that are hidden for the DCC (e.g. because they have a builtin equivalent) shouldn't be hidden for usd.