Houdini and RedShift rendering through Deadline

   4784   1   0
User Avatar
Member
3 posts
Joined: May 2017
Offline
I do IT support for a Design School that has recently started using Deadline for rendering management, and am new to the process. We have a suite of Windows 10 machines in a lab that all have Houdini 16.5.268, RedShift plugin 2.5.59 and the Deadline 10.0.15.5 client installed, that students are using for work.

Rendering from Houdini using Mantra works fine through Deadline, but when RedShift is used it errors as follows:

=======================================================
Error
=======================================================
Error: Caught exception: [' File “CPROGRA~1/SIDEEF~1/HOUDIN~1.268/houdini/python2.7libs\\hou.py”, line 29095, in load\n return _hou.hipFile_load(*args, **kwargs)\n', 'OperationFailed: The attempted operation failed.\nError loading: SShotgun/dangerous_musicvid/assets/Mesh/characters/model/work/houdini/DeadlineTest_redshift.v003.hipnc\nWarning: Bad node type found: Redshift_ROP in /out.\n \n\n/out/Redshift_ROP1:\n\n Unknown channel(s) "f“ converted to spare parameter(s).\n \n\n/out/Redshift_ROP1:\n\n Skipping unrecognized parameter ”RS_IPR“.\n Skipping unrecognized parameter ”RS_IPRRV“.\n Skipping unrecognized parameter ”renderpreview“.\n Skipping unrecognized parameter ”trange“.\n Skipping unrecognized parameter ”f“.\n Skipping unrecognized parameter ”take“.\n Skipping unrecognized parameter ”RS_separator_rrs2“.\n Skipping unrecognized parameter ”RS_rrs2“.\n Skipping unrecognized parameter ”RS_mainSwitcher“.\n Skipping unrecognized parameter ”RS_renderCamera“.\n Skipping unrecognized parameter ”RS_separator_renderCamera“.\n Skipping unrecognized parameter ”RS_overrideCameraRes“.\n Skipping unrecognized parameter ”RS_overrideResScale“.\n Skipping unrecognized parameter ”RS_overrideRes“.\n Skipping unrecognized parameter ”RS_separator_overrideRes“.\n Skipping unrecognized parameter ”RS_matOverride_enable“.\n Skipping unrecognized parameter ”RS_matOverride_mat“.\n Skipping unrecognized parameter ”RS_matOverride_exclude“.\n Skipping unrecognized parameter ”RS_separator_overrideMaterials“.\n Skipping unrecognized parameter ”RS_updateMeshDeform“.\n Skipping unrecognized parameter ”RS_updateMeshNoReload“.\n Skipping unrecognized parameter ”RS_updateMeshNoReload_list“.\n Skipping unrecognized parameter ”RS_separator_updateMeshDeform“.\n Skipping unrecognized parameter ”RS_globalEnvironment“.\n Skipping unrecognized parameter ”RS_apply_stylesheets“.\n Skipping unrecognized parameter ”RS_initSimulations“.\n Skipping unrecognized parameter ”RS_multihreadLoader“.\n Skipping unrecognized parameter ”RS_multihreadPacked“.\n Skipping unrecognized parameter ”RS_nonBlockingRendering“.\n Skipping unrecognized parameter ”RS_addDefaultLight“.\n Skipping unrecognized parameter ”RS_reportErrorsToROP“.\n Skipping unrecognized parameter ”RS_arbitraryUVMapNames“.\n Skipping unrecognized parameter ”RS_useAlembicProcedural“.\n Skipping unrecognized parameter ”RS_outputSwitcher“.\n Skipping unrecognized parameter ”RS_renderToMPlay“.\n Skipping unrecognized parameter ”RS_renderAOVsToMPlay“.\n Skipping unrecognized parameter ”RS_overwriteMPlayImage“.\n Skipping unrecognized parameter ”RS_MPlay_disabledNonGUI“.\n Skipping unrecognized parameter ”RS_separator_overwriteMPlayImage“.\n Skipping unrecognized parameter ”RS_outputEnable“.\n – Too many errors, additional errors were suppressed. –\nError: Problem while synchronizing child node:\n Error: Bad node type found: redshift_vopnet in /obj/rslightdome1/light_shader.\nWarning: Skipping unrecognized parameter ”Redshift_SHOP_parmSwitcher“.\n Skipping unrecognized parameter ”RS_matprop_ID“.\n Skipping unrecognized parameter ”ogl_diff“.\n Skipping unrecognized parameter ”ogl_emit“.\n Skipping unrecognized parameter ”ogl_spec“.\n Skipping unrecognized parameter ”ogl_rough“.\n Skipping unrecognized parameter ”ogl_alpha“.\n Skipping unrecognized parameter ”ogl_light".\n\t\n\nError: Bad node type found: redshift_light_shader in /obj/rslightdome1/light_shader/redshift_vopnet.\nWarning: Ignoring data for locked node: rslightdome1/light_shader/redshift_vopnet/redshift_light_shader\n Ignoring data for locked node: rslightdome1/light_shader/redshift_vopnet/redshift_light_shader\n Ignoring data for locked node: rslightdome1/light_shader/redshift_vopnet/redshift_light_shader\nError: Bad node type found: redshift::Light_Dome in /obj/rslightdome1/light_shader/redshift_vopnet.\nWarning: Ignoring data for locked node: rslightdome1/light_shader/redshift_vopnet/Light_Dome1\n Ignoring data for locked node: rslightdome1/light_shader/redshift_vopnet/Light_Dome1\n Ignoring data for locked node: rslightdome1/light_shader/redshift_vopnet/Light_Dome1\n Ignoring data for locked node: rslightdome1/light_shader/redshift_vopnet/Light_Dome1\n']
at Deadline.Plugins.PluginWrapper.RenderTasks(String taskId, Int32 startFrame, Int32 endFrame, String& outMessage, AbortLevel& abortLevel)


RedShift is licensed on the machines, and when it is used locally it works fine, but when the job is sent through Deadline all frames fail with the above error. It appears that the job is not recognizing that RedShift is available on the machines so doesn't recognize the RedShift specific parameters.

I am still learning how to use Deadline, so would appreciate any assistance in how to configure the system to be able to render successfully through Deadline.
User Avatar
Member
56 posts
Joined: Sept. 2015
Offline
Hey! I have a different issue, but as you have deadline/redshift setup already I'm trying to do the same, just question is that.. my Houdini is missing submit scripts, even I install them. Maybe you could share your houdini.env file?

UPDATE: I was able to fix by manually installing submitter scripts, and fixing houdini.env file. And was able to render with Redshift ROP, but had to fix Houdini python path in the plugin manager.


UPDATE:

I'm having an error with Mantra.
Error: Caught exception: ['  File "/opt/hfs16.5.536/houdini/python2.7libs/hou.py", line 33066, in load\n    return _hou.hipFile_load(*args, **kwargs)\n', 'OperationFailed: The attempted operation failed.\nUnable to open file: 

Something is broken that's for sure.
Edited by brokenkeyframe - Aug. 21, 2018 16:58:15
  • Quick Links