Hi, I’m just starting to poke around in Omniverse, but I don’t really know what I’m doing. I’ve imported a few USDs into Create and modified the shader settings on them a bit. I’d like to be able to save these updates back to the original USDs so I can use the “Collect Asset” function to package them back up for sharing. Is this possible? Or do I need to export each individual object as a new USD, and then collect that?
Thanks for your help, I really appreciate it!
Hello @8080ff! Welcome to the Community! Yes, you can use the “Collect Asset” function to package up your project for sharing. Check out this post here: How to share Omniverse Project? - #5 by mirice
Let me know if this helps or if you have any more questions!
@WendyGram thanks for the reply! I guess maybe I need to clarify my process and maybe you’ll have some insight where I’m making a mistake.
1 - import several models obj1.usd, obj2.usd, obj3.usd into a “master” scene where I have some lighting set up.
2 - tweak shader settings till everything looks good.
3 - now I would like to save these updated shader settings back to individual USD files. Would that just be right click obj1 on the Stage and “Export Selected” to a new “updatedobj1.usd” then run the “Collect Asset” function on that? or is there some way to save my updates back to obj1.usd?
Thanks for your help!
Yes I think that about is the only way to export these shader settings. This is right now the same logic with connectors too, they allow you to import stuff to Omniverse, but not back to UE for example.
not super efficient, but also only a few extra steps, thanks for the reply!
But then again how about keeping the materials at your local Nucleus server?
Then you could make a copies of the material and save and re-use tweaked versions like that