Houdini Simulations

Discussion and Support of Deadline, the Render Management System
Tronotrond
Posts: 32
Joined: Tue Nov 29, 2011 8:17 am

Houdini Simulations

Postby Tronotrond » Mon Sep 18, 2017 10:32 pm

Hi,

this might not really be a Deadline question, but I'm curious on how to submit simulation jobs to Deadline. Or if it's even possible.
I'm running Houdini Indie - which does not include HQserver or HQclient, but does have the Houdini Engine.

Seems I can submit mantra renders just fine, but getting errors on wedges or other ways sending off the simulation output driver.
Trond Hille - hille3d.no
Technical Director and Animator
National Oilwell Varco

egmehl
Posts: 51
Joined: Wed May 18, 2011 10:09 am
Location: New York, USA
Contact:

Re: Houdini Simulations

Postby egmehl » Thu Sep 21, 2017 9:12 am

I've had success with Houdini Indie and submitting both wedged simulations and non-wedged. In my case FLIP fluid sims. I used the integrated Deadline submitter for Houdini and selected the wedge node or the (in my case) AutoDOP/export/render node.

Is the error in Houdini or Deadline?
Principal | hypothetical inc

eamsler
Posts: 1757
Joined: Thu Dec 16, 2010 1:02 pm
Location: Winnipeg, MB, Canada

Re: Houdini Simulations

Postby eamsler » Thu Sep 21, 2017 10:13 am

Can you post the errors you've been having? Sims should work as long as you're not distributing the sim itself.
Edwin Amsler
Head of Support
Thinkbox Software Inc
+1-866-419-0283 ext 804

Winnipeg

Tronotrond
Posts: 32
Joined: Tue Nov 29, 2011 8:17 am

Re: Houdini Simulations

Postby Tronotrond » Mon Sep 25, 2017 9:51 pm

Good to hear it's supposed to be working. I'm coming from a 3dsMax pipeline, so Houdini is still new to me.

So my Wedge SOP uses the output driver from my File Cache node, connected to my DOP simulation. It's an RBD sim, and I'm writing out the point caches. This works fine locally, but submitting the job (also along with the Houdini file) gives me this error:

=======================================================
Error
=======================================================
Error: Caught exception: [' File "C:/PROGRA~1/SIDEEF~1/HOUDIN~1.671/houdini/python2.7libs\\hou.py", line 35256, in set\n return _hou.Parm_set(*args)\n', 'PermissionError: Failed to modify node or parameter because of a permission error. Possible causes include locked assets, takes, product permissions or user specified permissions\n']
at Deadline.Plugins.PluginWrapper.RenderTasks(String taskId, Int32 startFrame, Int32 endFrame, String& outMessage, AbortLevel& abortLevel)



What would be the best way to submit the simulation to Deadline?
Trond Hille - hille3d.no
Technical Director and Animator
National Oilwell Varco

eamsler
Posts: 1757
Joined: Thu Dec 16, 2010 1:02 pm
Location: Winnipeg, MB, Canada

Re: Houdini Simulations

Postby eamsler » Tue Sep 26, 2017 9:04 am

Hmm. Best guess is that one of the nodes is locked somehow (I wasn't even aware that's possible). I'm guessing we're trying to set the start and end frames on one or more of your ROPs and Houdini isn't allowing that.

I've seen the same sort of thing with locked properties in Maya.
Edwin Amsler
Head of Support
Thinkbox Software Inc
+1-866-419-0283 ext 804

Winnipeg

Tronotrond
Posts: 32
Joined: Tue Nov 29, 2011 8:17 am

Re: Houdini Simulations

Postby Tronotrond » Tue Sep 26, 2017 9:10 am

Thanks, Edwin. I can send over the scene if that helps for debugging. Let me know.
As far as I know, there isn't anything locked that I've seen in the scene either.
Trond Hille - hille3d.no
Technical Director and Animator
National Oilwell Varco

eamsler
Posts: 1757
Joined: Thu Dec 16, 2010 1:02 pm
Location: Winnipeg, MB, Canada

Re: Houdini Simulations

Postby eamsler » Wed Sep 27, 2017 3:24 pm

Sure! I could put some debug code in so it'd hopefully tell me which node we couldn't edit. I'd have to check what function lives at line 35,256 so knowing what version of Houdini you're using would be good too.
Edwin Amsler
Head of Support
Thinkbox Software Inc
+1-866-419-0283 ext 804

Winnipeg

Tronotrond
Posts: 32
Joined: Tue Nov 29, 2011 8:17 am

Re: Houdini Simulations

Postby Tronotrond » Thu Oct 12, 2017 12:55 pm

Sorry for my late reply on this one.
Your reply actually brought me to the solution when I went back to the file. Since I grabbed the ouput driver (needed in the Wedge) from inside a File Cache SOP, I had to right click the File Cache and enable "Allow editing" before submitting. Works now, but probably something you can add a fix for in the next DL release.

The submitter is not respecting "submit wedges as separate jobs" though, but I saw there's already another thread about that issue.
Thanks!
Trond Hille - hille3d.no
Technical Director and Animator
National Oilwell Varco

eamsler
Posts: 1757
Joined: Thu Dec 16, 2010 1:02 pm
Location: Winnipeg, MB, Canada

Re: Houdini Simulations

Postby eamsler » Fri Oct 13, 2017 11:23 am

That sounds like a pretty good sanity check. I'll add it as an enhancement request.
Edwin Amsler
Head of Support
Thinkbox Software Inc
+1-866-419-0283 ext 804

Winnipeg


Return to “Thinkbox Software - Deadline”

Who is online

Users browsing this forum: No registered users and 2 guests