I am trying to fight my way through understanding how USD works, but my brain is struggling.
So I thought this forum would be a great place to open a thread as a central place for asking concrete questions regarding the technicalities of USD.
I’ll start with a problem I am currently facing:
some quotes from the USD Glossary:
“We refer to these operators as arcs because each one targets either a layer, a prim, or a combination of layer and prim”
“Except for subLayers, all composition arcs target a specific prim in a LayerStack”
“Importantly, composition arcs can only be applied on PrimSpecs, and those arcs that specify targets are targeting other PrimSpecs.”
“Composition Arcs target LayerStacks, not Layers. When a layer references (or payloads or sub-layers) another layer, it is targeting (and therefore composing) not just the data in the single layer, but all the data (in strength-order) in the LayerStack rooted at the targeted layer.”
I am trying to understand composition arcs and these statements regarding their targets are scattered throughout the entire glossary. I cannot assemble those pieces of information into a coherent picture. Currently, I am so confused, that I am unable to formulate specific questions, even after trying to do so for over an half an hour.
If you are already willing to shed some light / knowledge on the matter of the topic feel free to do so, but if my issues are not apparent, let me know and I’ll try to follow up with something more concrete in the next couple of hours!
Thank you for your help!