Hello,
Admit I have an asset library with all my source assets contained in the folder "D:\globalAssetLibrary"
With all usd and textures associated stored inside this folder.
Now I have a project located here "E:\project_A\myFirstLop_01.hiplc"
Is there a way to import all usd assets used with their externals files used (typically the textures) inside current project automatically ?
I would like to recreate the library hierarchy (only part used) inside current project for sending on rendering farm for example.
I hope it was clear enough
Thanks
Save used usd assets from library to current project
1107 2 2- julca
- Member
- 219 posts
- Joined: Oct. 2015
- Offline
- goldleaf
- Staff
- 4195 posts
- Joined: Sept. 2007
- Offline
There is not a way to do this currently, it's probably easiest to just copy the asset library into the project folder. H19.5 has a toggle that will copy external texture maps or other non-USD files, but we don't yet have a simple way to do what you're asking. USD has some functions in UsdUtils that can make these tasks, but pipelines generally handle this sort of dependency/insulation task. If you flatten a USD Stage to send to the farm, you are effectively locking everything into one file, but those files get super massive; stage flattening is rarely a good solution for submitting to a farm.
I'm o.d.d.
- julca
- Member
- 219 posts
- Joined: Oct. 2015
- Offline
-
- Quick Links