We are trying to run Karma in Deadline, can we include bgeo paths in the geometry data when rendering using USD?
What we are trying to do is what Mantra calls "PackedDiskPrimitive".
The same goes for Alembic and Vdb. Frankly, we are more comfortable if we can go without converting to USD.
How to use bgeo in USD
1657 4 0- Suu-jp
- Member
- 26 posts
- Joined: July 2020
- Offline
- spektra
- Member
- 27 posts
- Joined: June 2022
- Offline
- stheo
- Member
- 18 posts
- Joined: July 2014
- Offline
Maybe this helps...
Alembic files are already USD/Solaris compatible and you can reference them directly.
It filters only usd files, just set the file pattern to "*".
VDB files can be loaded through the "Volume" LOP.
There is "Geometry Sequence" LOP that can load .bgeo files directly.
Don't know about deadline though.
Alembic files are already USD/Solaris compatible and you can reference them directly.
It filters only usd files, just set the file pattern to "*".
VDB files can be loaded through the "Volume" LOP.
There is "Geometry Sequence" LOP that can load .bgeo files directly.
Don't know about deadline though.
- spektra
- Member
- 27 posts
- Joined: June 2022
- Offline
afaik deadline still does not have a dedicated husk plugin, we have built are own command line job submitter for that.
the geometry sequence lop is a wrapper around building value clips. it works nicely but for now it needs to load all of your bgeo files, which can take some time and ram depending on your caches. as long as the scene graph tree stays consistent you can build your own HDA that creates the manifest file based on one frame and modifies the dictionary in the main usd file, based on the frame count, in python. thats the longer answer
the geometry sequence lop is a wrapper around building value clips. it works nicely but for now it needs to load all of your bgeo files, which can take some time and ram depending on your caches. as long as the scene graph tree stays consistent you can build your own HDA that creates the manifest file based on one frame and modifies the dictionary in the main usd file, based on the frame count, in python. thats the longer answer
- Suu-jp
- Member
- 26 posts
- Joined: July 2020
- Offline
Thank you very much!
And sorry for the late reply.
I was able to create a workflow to load geometry and volumes using Alembic and Volume LOP!
Also very interesting about Bgeo! Thank you for teaching me about it.
I will try to learn more about USD
And sorry for the late reply.
I was able to create a workflow to load geometry and volumes using Alembic and Volume LOP!
Also very interesting about Bgeo! Thank you for teaching me about it.
I will try to learn more about USD
I use machine translation often as I’m not confident in English. Apologies for any awkward phrasing.
-
- Quick Links