Houdini and Lightmap HDR Studio render problems

I have Deadline working great with Houdini 18 and Redshift but when I bring HDR Light Studio into the fold it stops working. Do I need to have Porta Link service installed for this to work? I’m not running on a server just a local connection. Running Deadline 10.1.8.5. Here’s the error which appears to be a problem with the python module for the HDRStudio controller HDA for Houdini…

=======================================================
Error

FailRenderException : Error: ‘module’ object has no attribute ‘qt’
at Deadline.Plugins.DeadlinePlugin.FailRender(String message) (Python.Runtime.PythonException)
File “C:\Users\peter\AppData\Local\Thinkbox\Deadline10\slave\THEBEAST\plugins\5f024ddfe1ae1d3c6453bd2e\Houdini.py”, line 423, in HandleStdoutError
self.FailRender(self.GetRegexMatch(1))
at Python.Runtime.Dispatcher.Dispatch(ArrayList args)
at __FranticX_Processes_ManagedProcess_StdoutHandlerDelegateDispatcher.Invoke()
at FranticX.Processes.ManagedProcess.RegexHandlerCallback.CallFunction()
at FranticX.Processes.ManagedProcess.e(String dg, Boolean dh)
at FranticX.Processes.ManagedProcess.Execute(Boolean waitForExit)
at Deadline.Plugins.DeadlinePlugin.DoRenderTasks()
at Deadline.Plugins.PluginWrapper.RenderTasks(String taskId, Int32 startFrame, Int32 endFrame, String& outMessage, AbortLevel& abortLevel)
at Deadline.Plugins.PluginWrapper.RenderTasks(String taskId, Int32 startFrame, Int32 endFrame, String& outMessage, AbortLevel& abortLevel)

=======================================================
Type

RenderPluginException

=======================================================
Stack Trace

at Deadline.Plugins.SandboxedPlugin.d(DeadlineMessage bbs, CancellationToken bbt)
at Deadline.Plugins.SandboxedPlugin.RenderTask(String taskId, Int32 startFrame, Int32 endFrame, CancellationToken cancellationToken)
at Deadline.Slaves.SlaveRenderThread.c(TaskLogWriter aea, CancellationToken aeb)

=======================================================
Log

2020-07-05 15:03:17: 0: Loading Job’s Plugin timeout is Disabled
2020-07-05 15:03:18: 0: Executing plugin command of type ‘Sync Files for Job’
2020-07-05 15:03:18: 0: All job files are already synchronized
2020-07-05 15:03:18: 0: Plugin Houdini was already synchronized.
2020-07-05 15:03:18: 0: Done executing plugin command of type ‘Sync Files for Job’
2020-07-05 15:03:18: 0: Executing plugin command of type ‘Initialize Plugin’
2020-07-05 15:03:18: 0: INFO: Executing plugin script ‘C:\Users\peter\AppData\Local\Thinkbox\Deadline10\slave\THEBEAST\plugins\5f024ddfe1ae1d3c6453bd2e\Houdini.py’
2020-07-05 15:03:18: 0: INFO: About: Houdini Plugin for Deadline
2020-07-05 15:03:18: 0: INFO: Render Job As User disabled, running as current user ‘peter’
2020-07-05 15:03:18: 0: INFO: The job’s environment will be merged with the current environment before rendering
2020-07-05 15:03:18: 0: Done executing plugin command of type ‘Initialize Plugin’
2020-07-05 15:03:18: 0: Start Job timeout is disabled.
2020-07-05 15:03:18: 0: Task timeout is disabled.
2020-07-05 15:03:18: 0: Loaded job: lightStudioTest2 - /out/Redshift_ROP1 (5f024ddfe1ae1d3c6453bd2e)
2020-07-05 15:03:18: 0: Executing plugin command of type ‘Start Job’
2020-07-05 15:03:18: 0: DEBUG: S3BackedCache Client is not installed.
2020-07-05 15:03:18: 0: INFO: Executing global asset transfer preload script ‘C:\Users\peter\AppData\Local\Thinkbox\Deadline10\slave\THEBEAST\plugins\5f024ddfe1ae1d3c6453bd2e\GlobalAssetTransferPreLoad.py’
2020-07-05 15:03:18: 0: INFO: Looking for legacy (pre-10.0.26) AWS Portal File Transfer…
2020-07-05 15:03:18: 0: INFO: Looking for legacy (pre-10.0.26) File Transfer controller in C:/Program Files/Thinkbox/S3BackedCache/bin/task.py…
2020-07-05 15:03:18: 0: INFO: Could not find legacy (pre-10.0.26) AWS Portal File Transfer.
2020-07-05 15:03:18: 0: INFO: Legacy (pre-10.0.26) AWS Portal File Transfer is not installed on the system.
2020-07-05 15:03:18: 0: Done executing plugin command of type ‘Start Job’
2020-07-05 15:03:18: 0: Plugin rendering frame(s): 5
2020-07-05 15:03:18: 0: Executing plugin command of type ‘Render Task’
2020-07-05 15:03:18: 0: INFO: Starting Houdini Job
2020-07-05 15:03:18: 0: INFO: Stdout Redirection Enabled: True
2020-07-05 15:03:18: 0: INFO: Stdout Handling Enabled: True
2020-07-05 15:03:18: 0: INFO: Popup Handling Enabled: True
2020-07-05 15:03:18: 0: INFO: QT Popup Handling Enabled: False
2020-07-05 15:03:18: 0: INFO: WindowsForms10.Window.8.app.* Popup Handling Enabled: False
2020-07-05 15:03:18: 0: INFO: Using Process Tree: True
2020-07-05 15:03:18: 0: INFO: Hiding DOS Window: True
2020-07-05 15:03:18: 0: INFO: Creating New Console: False
2020-07-05 15:03:18: 0: INFO: Running as user: peter
2020-07-05 15:03:18: 0: INFO: Executable: “C:\Program Files\Side Effects Software\Houdini 18.0.460\bin\Hython.exe”
2020-07-05 15:03:18: 0: INFO: Argument: “C:\Users\peter\AppData\Local\Thinkbox\Deadline10\slave\THEBEAST\plugins\5f024ddfe1ae1d3c6453bd2e\hrender_dl.py” -f 5 5 1 -o “R:/RENDERS/2020/$HIPNAME/$HIPNAME.$OS.$F4.exr” -g -d /out/Redshift_ROP1 -tempdir “C:\Users\peter\AppData\Local\Thinkbox\Deadline10\slave\THEBEAST\jobsData\5f024ddfe1ae1d3c6453bd2e\0_temppCOny0” -arnoldAbortOnLicenseFail 1 “C:/Users/peter/AppData/Local/Thinkbox/Deadline10/slave/THEBEAST/jobsData/5f024ddfe1ae1d3c6453bd2e/lightStudioTest2.hiplc”
2020-07-05 15:03:18: 0: INFO: Full Command: “C:\Program Files\Side Effects Software\Houdini 18.0.460\bin\Hython.exe” “C:\Users\peter\AppData\Local\Thinkbox\Deadline10\slave\THEBEAST\plugins\5f024ddfe1ae1d3c6453bd2e\hrender_dl.py” -f 5 5 1 -o “R:/RENDERS/2020/$HIPNAME/$HIPNAME.$OS.$F4.exr” -g -d /out/Redshift_ROP1 -tempdir “C:\Users\peter\AppData\Local\Thinkbox\Deadline10\slave\THEBEAST\jobsData\5f024ddfe1ae1d3c6453bd2e\0_temppCOny0” -arnoldAbortOnLicenseFail 1 “C:/Users/peter/AppData/Local/Thinkbox/Deadline10/slave/THEBEAST/jobsData/5f024ddfe1ae1d3c6453bd2e/lightStudioTest2.hiplc”
2020-07-05 15:03:18: 0: INFO: Startup Directory: “C:\Program Files\Side Effects Software\Houdini 18.0.460\bin”
2020-07-05 15:03:18: 0: INFO: Process Priority: BelowNormal
2020-07-05 15:03:18: 0: INFO: Process Affinity: default
2020-07-05 15:03:18: 0: INFO: Process is now running
2020-07-05 15:03:21: 0: STDOUT: [Redshift] Redshift for Houdini plugin version 3.0.22 (Jun 9 2020 17:58:20)
2020-07-05 15:03:21: 0: STDOUT: [Redshift] Plugin compile time HDK version: 18.0.460
2020-07-05 15:03:21: 0: STDOUT: [Redshift] Houdini host version: 18.0.460
2020-07-05 15:03:21: 0: STDOUT: [Redshift] Plugin dso/dll and config path: C:/ProgramData/Redshift/Plugins/Houdini/18.0.460/dso
2020-07-05 15:03:21: 0: STDOUT: [Redshift] Core data path: C:\ProgramData\Redshift
2020-07-05 15:03:21: 0: STDOUT: [Redshift] Local data path: C:\ProgramData\Redshift
2020-07-05 15:03:21: 0: STDOUT: [Redshift] Procedurals path: C:\ProgramData\Redshift\Procedurals
2020-07-05 15:03:21: 0: STDOUT: [Redshift] Preferences file path: C:\ProgramData\Redshift\preferences.xml
2020-07-05 15:03:21: 0: STDOUT: [Redshift] License path: C:\ProgramData\Redshift
2020-07-05 15:03:27: 0: STDOUT: C:/Users/peter/Documents/houdini18.0/scripts/456.cmd (1): Warning: autosave not supported by this application
2020-07-05 15:03:27: 0: STDOUT: Detected Houdini version: (18, 0, 460)
2020-07-05 15:03:27: 0: STDOUT: [‘C:\Users\peter\AppData\Local\Thinkbox\Deadline10\slave\THEBEAST\plugins\5f024ddfe1ae1d3c6453bd2e\hrender_dl.py’, ‘-f’, ‘5’, ‘5’, ‘1’, ‘-o’, ‘R:/RENDERS/2020/$HIPNAME/$HIPNAME.$OS.$F4.exr’, ‘-g’, ‘-d’, ‘/out/Redshift_ROP1’, ‘-tempdir’, ‘C:\Users\peter\AppData\Local\Thinkbox\Deadline10\slave\THEBEAST\jobsData\5f024ddfe1ae1d3c6453bd2e\0_temppCOny0’, ‘-arnoldAbortOnLicenseFail’, ‘1’, ‘C:/Users/peter/AppData/Local/Thinkbox/Deadline10/slave/THEBEAST/jobsData/5f024ddfe1ae1d3c6453bd2e/lightStudioTest2.hiplc’]
2020-07-05 15:03:27: 0: STDOUT: Start: 5
2020-07-05 15:03:27: 0: STDOUT: End: 5
2020-07-05 15:03:27: 0: STDOUT: Increment: 1
2020-07-05 15:03:27: 0: STDOUT: Ignore Inputs: True
2020-07-05 15:03:27: 0: STDOUT: Output: R:/RENDERS/2020/$HIPNAME/$HIPNAME.$OS.$F4.exr
2020-07-05 15:03:27: 0: STDOUT: Driver: /out/Redshift_ROP1
2020-07-05 15:03:27: 0: STDOUT: Input File: C:/Users/peter/AppData/Local/Thinkbox/Deadline10/slave/THEBEAST/jobsData/5f024ddfe1ae1d3c6453bd2e/lightStudioTest2.hiplc
2020-07-05 15:03:27: 0: STDOUT: Error running event handler:
2020-07-05 15:03:27: 0: STDOUT: Traceback (most recent call last):
2020-07-05 15:03:27: 0: STDOUT: File “opdef:/Object/HDRLightStudioConnectionController?PythonModule”, line 99, in
2020-07-05 15:03:27: 0: STDOUT: File “opdef:/Object/HDRLightStudioConnectionController?PythonModule”, line 59, in createAndConfigureModules
2020-07-05 15:03:27: 0: STDOUT: File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/python2.7libs\toolutils.py”, line 1770, in createModuleFromSection
2020-07-05 15:03:27: 0: STDOUT: node_type.definition().sections()[section_name].contents())
2020-07-05 15:03:27: 0: STDOUT: File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/python2.7libs\toolutils.py”, line 1751, in _createModule
2020-07-05 15:03:27: 0: STDOUT: eval(code, module_dict)
2020-07-05 15:03:27: 0: STDOUT: File “gmodHdrlsDialogs”, line 18, in
2020-07-05 15:03:27: 0: Done executing plugin command of type ‘Render Task’

Thanks for any help!

Hello!

If you try to run that render on that machine outside of Deadline does it succeed? I wonder if it’s something with the HDRStudio install, or how Deadline is running it.

Hi sorry I didn’t see this reply! Yes, just doing a regular render outside of using deadline works great :slight_smile:

Privacy | Site terms | Cookie preferences