Hi there,
Our studio has previously been rendering multiple products (raster & deep) with arnold/husk successfully and we've recently started trying to explore karma and currently struggling to get karma to render deeps successfully with husk.
For arnold the setup just requires you to have multiple render products (i.e a raster, deep) and arnold will take care of the rest, as in it will automatically write out two exr files, one for each product.
We've tried passing the same setup with karma and only the raster is ever rendered, the deep product seems to be completely ignored. I've seen info in the husk docs saying husk doesn't support deeps (https://www.sidefx.com/docs/houdini/solaris/support/inside_husk.html) but I assume that means husk without karma doesn't support deeps? As other parts of the docs suggest karma does support it https://www.sidefx.com/docs/houdini/solaris/support/inside_husk.html#karma-product-types. [www.sidefx.com] Our husk command currently looks something like this:
husk <usd_path> -R BRAY_HdKarma --settings /Render/rendersettings --purpose geometry,render --complexity low --verbose 2 --frame 1205
Is there something we're missing setup wise or are multiple products with husk/karma not supported?
Thanks!
L
How to render multiple products (deep) with husk/karma
398 4 0-
- lozalizx
- Member
- 7 posts
- Joined: March 2021
- Offline
-
- mark
- Staff
- 2689 posts
- Joined: July 2005
- Offline
-
- lozalizx
- Member
- 7 posts
- Joined: March 2021
- Offline
markHey Mark,
Karma looks for the product typekarma:deep, what product type are use using?
You should be able to set this up pretty easily using the "Deep Output" tab on the Karma LOP;.
Yeah we're using the karma:deep product (I can see that in the USD file), we've got a usd file that contains two products, a beauty (raster) and a deep (karma:deep) and passing that to Husk is only rendering the beauty (raster), I'd expect the render to spit out two files but its not.
We're using Houdini 21.0.596 and from what you've said above I'm guessing it is expected to just work like the arnold set up then? And two exrs should be written out? I'm just wondering if any extra set up is required? If not then I suspect we must've messed up our USD file somehow is the only other alternative!
Thanks,
L
-
- mark
- Staff
- 2689 posts
- Joined: July 2005
- Offline
If I render the attached with
If you have further problems, then could you submit a bug with your setup?
husk -V3 deep.usda, I see the following in the render log...
Enabling bucket mode for efficient deep image rendering
Seting top first bucket order for efficient deep image rendering
First Pixel: 0:00.27
...
Render complete
Saving deep images
Saved deep image: output_deep.exr
...
Saved Image: output_beauty.exr
...
-
- lozalizx
- Member
- 7 posts
- Joined: March 2021
- Offline
markThanks mark for attaching a working example, that helps us debug, we'll have a look through.
If I render the attached withhusk -V3 deep.usda, I see the following in the render logIf you have further problems, then could you submit a bug with your setup?...
Enabling bucket mode for efficient deep image rendering
Seting top first bucket order for efficient deep image rendering
First Pixel: 0:00.27
...
Render complete
Saving deep images
Saved deep image: output_deep.exr
...
Saved Image: output_beauty.exr
...
Thanks,
L
-
- Quick Links

