Hello,
I'm working to get a Solaris pipeline up and running, and trying to find the best way to assign shaders.
The problem i have encountered is the hierarchy will be a little different from Maya because of referencing and folder structure.
Examples:
Model: "char/char_DO_NOT_TOUCH/char_geometry"(used for shader assignment)
Anim: "ANIM/Characters/char/char_DO_NOT_TOUCH/char_geometry"
Because of the differences, the shader assigment don't work in Solaris until i change the anim structure to match model structure.
I fixed it in Stage manager, but i don't think this is the correct workflow, as the usd files that gets written out from Solaris takes as much space on disk as the anim cache itself.
I have to script this at a later point so everything goes automatic from the anim caching stage, but need a better overview over the best practices in USD first.
Hope someone here want to share some wisdom