I'm trying to get my head around how I would be able to create variants upstream. Scenario is the following
There is a asset.usd which has 3 layers (model, anim, shade). Now in a specific shot or sequence we need to add a dirt layer to the asset. Since this is done only on this sequence/shot I would like to create a shade_variation.usd layer.
The problem now is that.. well I don't know how to go about it. I need the existing shader from shade.usd and add a texture network plugged into it. I tried something similar in another thread https://www.sidefx.com/forum/topic/71116/ [www.sidefx.com] but that didn't lead anywhere.
This was suggested but I'm not sure how to actually do that with the LOPs nodes.
This can be a reference to another prim in the scene graph rather than a reference to a separate file on disk. So suppose you have /mats/material1 on which you want to create variants. Instead of creating the variants on /mats/material1, you would deactivate /mats/material1, and create /mats/material1_with_variants that is a reference to /mats/material1. Then define your variants on /mats/material1_with_variants.
Anyhow, suggestions would be most helpful.
all the best
stefan