USD Payload vs. Reference vs.?

Hello, I have created a scene in create a while ago and now tried to add some more components to it. I have noticed that in the stage view, the added components always have an overlay icon now which designates them as payload or reference (and I can switch between the two). I assume a payload gets embedded in the USD file and the reference is just a link to some external resource. What, however is the Prim that has neither as blue nor an orange overlay?
These also do not offer me as way to convert them on one or the other. Has the behavior of Create changed here over time?

Untitled

Thanks

What, however is the Prim that has neither as blue nor an orange overlay?

Those are nodes defined in your USD stage directly.

I assume a payload gets embedded in the USD file and the reference is just a link to some external resource.

50% correct. Both are links to external resources and payloads are special kinds of references which can be loaded and unloaded on demand.

Explained here:
Composition Arcs: https://openusd.org/release/glossary.html#usdglossary-compositionarcs
References: https://openusd.org/release/glossary.html#usdglossary-references
Payload: https://openusd.org/release/glossary.html#usdglossary-payload

1 Like

Hello, ok, thanks that explains it very well. One thing remains though, how am I able to add stuff to the “USD stage directly”? Is that no longer supported in create (composer)? I do not remember how I added them previously but I think it was also just a drag-and-drop operation and when I do this now, I always end up with references of one kind.
thx