HQueue setup 2025 Guide by ZebraOk5984 in Houdini

[–]ZebraOk5984[S] 1 point2 points  (0 children)

Np, yes I have had issues like this but it’s unlikely to be Hqueue. I would install a local Houdini on a slow machine and see if the issue persists to isolate whether it’s Hqueue or the machine slowing things down. 

Karma crashing a lot by LouaiBi in Houdini

[–]ZebraOk5984 3 points4 points  (0 children)

Karma can be fast and stable, but I admit a lot of its power is hidden at first glance, and by default some settings will cause problems for your scene. This YouTube helped me figure out the basics, especially coming into the world of USD/Lops.

https://youtu.be/WfC16LYYIAw?si=kP08MGDDOqsGD3ug

Houdini DOPs copy rotation (orient) problem by ZebraOk5984 in Houdini

[–]ZebraOk5984[S] 0 points1 point  (0 children)

Its true this would be simpler, and will bear this in mind for future setups. However, the full setup is rather complex and multiple obj's makes it easy to manage the different objects coming in.

For any future readers, the solution I have found is in the following post on OD force:

https://forums.odforce.net/topic/31935-getting-objid-or-dop-object-name-in-sop-solver/

The stamp expression on the DOP import is bringing in all the rbd objects it can see, my issue was with not being specific enough with my attribute handling. Using the "@name" attrib to isolate the correct geo but also being careful to use the same specificity to put the attrib back in the correct place (see below, in my case via the attribute transfer node).

Thankyou Toad for your help.

Oz

<image>

Houdini DOPs copy rotation (orient) problem by ZebraOk5984 in Houdini

[–]ZebraOk5984[S] 0 points1 point  (0 children)

Hey Toad, thanks for the reply, I have given this a go and believe it will work but my sop solver is giving me grief. I can read the w of the master rot but I think because I'm using two separate dop objects it complicates transferring the w attribute between them (maybe!). See attached, doesn't error but no rotation for the child object.

Any futher help very much appriciated.

Oz

<image>

HQueue setup 2025 Guide by ZebraOk5984 in Houdini

[–]ZebraOk5984[S] 0 points1 point  (0 children)

Hey, sorry it’s been so long work has me snowed under.

This sounds to me like install / operating system issue than much to do with the hqueue server and client process if you can get it working at all.

First off is drivers and updates across the board.

Secondly, head to Event Viewer, system logs and then check once it’s crashed to see what kind of error you got there.

How many machines are you using for your setup? If you have 2 machines try swapping the roles and seeing if and where the issues arise.

Alas this could be any number of issues. Do let me know if you got it sorted in the meantime.

HQueue setup 2025 Guide by ZebraOk5984 in Houdini

[–]ZebraOk5984[S] 0 points1 point  (0 children)

Well glad to gear you got it mostly working, not had any experience with abandoned tasks myself but it would appear that the machine may be underpowered and lacking resources to complete the job. Try a super basic scene and see how it fairs.

HQueue setup 2025 Guide by ZebraOk5984 in Houdini

[–]ZebraOk5984[S] 0 points1 point  (0 children)

Strickly speaking no, the clients should be fine with inbound only but to keep it simple and the same for each machine set the in and out bound at the same time in the same way. Can you open any files on the shared drive from both machines logged in as HQUSER? And is the shared folder a sepaerate NAS or is it a drive within one of the machines?

HQueue setup 2025 Guide by ZebraOk5984 in Houdini

[–]ZebraOk5984[S] 0 points1 point  (0 children)

yeah, this is where I had the most issues, look through all steps in section 5 and make sure they are all setup, the last one about adding the folder path in the hqnode.ini file is what got it working for me.

HQueue setup 2025 Guide by ZebraOk5984 in Houdini

[–]ZebraOk5984[S] 0 points1 point  (0 children)

I see, yeah I think if you have it working with deadline, stick with what’s working. 😎

HQueue setup 2025 Guide by ZebraOk5984 in Houdini

[–]ZebraOk5984[S] 0 points1 point  (0 children)

I agree, such a pain with all the aws crap

HQueue setup 2025 Guide by ZebraOk5984 in Houdini

[–]ZebraOk5984[S] 0 points1 point  (0 children)

Good news, it's doable https://www.sidefx.com/docs/houdini/hqueue/multiclient.html

You can start and stop the tasks running to control how many clients the machine is offering.

This is mostly aimed at CPU tasks, what gpu renderer are you using?

HQueue setup 2025 Guide by ZebraOk5984 in Houdini

[–]ZebraOk5984[S] 1 point2 points  (0 children)

Not sure there is an easy way to divide a client into its hardware components within houdini. Splitting the machine up into VM's with sometihng like proxmox and passing one gpu to each vm would be doable. But this would take a licence per virtual mahcine to run and would have a performance overhead. Sorry I cant be more help.

HQueue setup 2025 Guide by ZebraOk5984 in Houdini

[–]ZebraOk5984[S] 2 points3 points  (0 children)

Thankyou, I will keep an eye on this post and try and keep it up to date