Currently I'm trying to find a way to have dynamic shader assignment. For instance, during production the lookdev on an asset is created in one maya file. The artist uses operators to do the assignment of the shaders. The shaders and operators are published. In the lighting scene the asset and it's shaders are pulled in under a namespace. However, because of the namespace, the operators will not be able to resolve the reference to the shaders anymore.
For the selections I've found a way to fix this by referencing a collection with the namespace in the selection. However, it seems it's not possible to use collections in an assignment string. Therefore this still remains unsolved.
Does someone have any suggestions?
Thanks in advance