Hi there,
Sorry for the slightly stupid question but I couldn't quite work out if USD/Karma is supported out of the box?
I believe the USD Rop is already supported but has anyone gone through the trouble of getting husk to work?
Many thanks
Martin
USD/husk/karma support?
Re: USD/husk/karma support?
Out-of-the-box - does not.
You can fetch usd to rops.
You can fetch usd to rops.
Timur Hairulin
CGRU 3.3.1, Ubuntu 20.04, 22.04, MS Windows 10 (clients only).
CGRU 3.3.1, Ubuntu 20.04, 22.04, MS Windows 10 (clients only).
Re: USD/husk/karma support?
Hi Timurhai,
Thanks for your response and also for the fantastic afanasy tool. I have just upgraded from 2.3.x to 3.3.1 and really exciting to see many improvements and updates.
Thanks for the hint, I almost got it to work. Baking out a single USD works, then I am using custom command to run husk. It almost works but when using $F to change the output file, the command gets messed up. Do you have any ideas why this may happen or any other ideas how to run a simple husk command with specific frame override for output file.
this command in the UI of the afanasy rop:
turns into this on the farm.:
$F does actually evaluate correctly but it strips off .exr for some reason.
Any help appreciated!
Thanks
Martin
Thanks for your response and also for the fantastic afanasy tool. I have just upgraded from 2.3.x to 3.3.1 and really exciting to see many improvements and updates.
Thanks for the hint, I almost got it to work. Baking out a single USD works, then I am using custom command to run husk. It almost works but when using $F to change the output file, the command gets messed up. Do you have any ideas why this may happen or any other ideas how to run a simple husk command with specific frame override for output file.
this command in the UI of the afanasy rop:
Code: Select all
husk --verbose a --usd-input `chs("../lopoutput")` --output $HIP/ren/test.$F.exr --frame $F -n 1
Code: Select all
frame 57
generic[]:1000 frames(57,57,1):
Command:
husk --verbose a --usd-input /mnt/job/00_rnd/rnd/debug/fx/test/hou/usd/testCrag.usd --output /mnt/job/00_rnd/rnd/debug/fx/test/hou/ren/test.57 -n 1
Any help appreciated!
Thanks
Martin
Re: USD/husk/karma support?
interestingly, it behaves as expected if I only use
--frame $F
(without overriding the outputfile)
or if I only overwrite the outputfile but not the usd frame, this also behaves as expected.
--output $HIP/ren/test.$F.exr
But the combination doesn't work unfortunately:
--frame $F --output $HIP/ren/test.$F.exr
--frame $F
(without overriding the outputfile)
or if I only overwrite the outputfile but not the usd frame, this also behaves as expected.
--output $HIP/ren/test.$F.exr
But the combination doesn't work unfortunately:
--frame $F --output $HIP/ren/test.$F.exr
Re: USD/husk/karma support?
Hello!
Afanasy does not evaluates $F or $F4, it can be evaluated by Houdini only.
But it evals command in the last and in the first frame to catch difference and replace it by native frame pattern.
Try to use native frame pattern directly
https://cgru.readthedocs.io/en/latest/a ... ml#command
So you command thould be:
Afanasy does not evaluates $F or $F4, it can be evaluated by Houdini only.
But it evals command in the last and in the first frame to catch difference and replace it by native frame pattern.
Try to use native frame pattern directly
https://cgru.readthedocs.io/en/latest/a ... ml#command
So you command thould be:
Code: Select all
husk --verbose a --usd-input `chs("../lopoutput")` --output $HIP/ren/test.@#@.exr --frame @#@ -n 1
Timur Hairulin
CGRU 3.3.1, Ubuntu 20.04, 22.04, MS Windows 10 (clients only).
CGRU 3.3.1, Ubuntu 20.04, 22.04, MS Windows 10 (clients only).
Re: USD/husk/karma support?
Hi,
Great! Thank you so much for your help. This works!
Great! Thank you so much for your help. This works!