Deadline Render?

When submitting via deadline render - my renders are coming out black.

Am I able to submit to a network render queue such as Deadline?

Part 2 but I think I know the answer: is there a render-only license? (I think the answer is no)

I have about 6 nodes and would love a render-only node that costs less.

Each TFD license includes an unlimited number of render node licenses. You simply don’t have to activate a license for a render node at all.

The most likely cause of headless renders not working is that the node cannot load the cache files. You should have error messages in either the Deadline log and/or the TFD log (see below about where to find the log).
The cache path set in the object parameters of the TFD container will also be used by a render node. Therefore, the path must be valid for this machine as well.
For the case where the path used to store the cache during simulation cannot be a valid path on the render node, you can set the Additional Cache Path. This avoids having to repeatedly change the path when sending a scene to the render farm. Once both paths are stored in the scene, the sim will always use the first, while the render nodes will try the first, fail, and then try the second path.

For example, if you store the cache to a fast local drive during simulation (recommended), it likely has a local path like D:\TFD Caches\Cache 001. The render node cannot access this path. You or Deadline have to copy the cache folder to a network drive like \\file_server\scene001\tfd_cache001. Those two paths would then be the primary and secondary cache paths set on the TFD container.

The TurbulenceFD log file can be found at

(Windows) %USERPROFILE%\AppData\Roaming\jawset\turbulence.log
(MacOS) ~/Library/Preferences/jawset/turbulence.log

Sorry for the delay, I’ve really been trying to pin down the issue more closely

(I beleive) that what is killing my deadline submission seems to be something called wxdiag popup after TFD makes an attempt

2020-06-10 23:41:57: 0: STDOUT: OpenGL root context initialized
2020-06-10 23:41:57: 0: STDOUT: Vendor : NVIDIA Corporation (NVIDIA)
2020-06-10 23:41:57: 0: STDOUT: Renderer : GeForce GTX 1080/PCIe/SSE2
2020-06-10 23:41:57: 0: STDOUT: OpenGL version: 4.6.0 NVIDIA 442.92
2020-06-10 23:41:57: 0: STDOUT: Driver version: 442.92
2020-06-10 23:41:59: 0: STDOUT: Error running authentication: Neither redirect server nor redirectRef is provided. [network_oauth_impl.cpp(657)]
2020-06-10 23:41:59: 0: STDOUT: delete file:bugreport_20200610_230935.zip
2020-06-10 23:41:59: 0: STDOUT: Creating zip file:C:\Users\Jesse\AppData\Roaming\Maxon\Maxon Cinema 4D R21_64C2B3BD_bugreports\octane\bugreport_20200610_234159.zip
2020-06-10 23:41:59: 0: STDOUT: Adding file:C:\Users\Jesse\AppData\Roaming\Maxon\Maxon Cinema 4D R21_64C2B3BD\c4doctanelog.txt
2020-06-10 23:41:59: 0: STDOUT: Loaded Octane DLL:OctaneRender Enterprise 2020.1 version:8010000 SDK:2020.1
2020-06-10 23:41:59: 0: STDOUT: Octane Render for Cinema 4D 2020.1-R7 built for:210 C4D vers:21115
2020-06-10 23:41:59: 0: STDOUT: C4D:21115 comp:[RENDERSLAVE_02] OS:[WINDOWS 64 BIT] Windows 10, 64 Bit, Professional Edition (build 18363) opengl:460 versType:10
2020-06-10 23:41:59: 0: STDOUT: CPU:[AuthenticAMD, stepping 2, model 8, instruction family 15] speed:3.7 GHz numOfCpu:16Ht
2020-06-10 23:41:59: 0: STDOUT: Plugins:[houdiniconfig addons advanced render alembic archigrass bitmapfilter bpexchange browser bugslife_client c4dOctane-R21 ca ca2 cadexchange clothilde collada14 collada15 colorchoosergui compositing deployment dwg dwgobjects dynamics exchanges expressiontag fbx gpurenderer hair i_skp io_obj metrics mkmodeler mocca model mograph motioncam motiontracker nbp newman nodeeditor_material objects onlineupdater projectassetinspector python relaxuv sculpt sculptbrushes shader sketch sky sla spacemouse substance teamrender thinking particles tpoperators TurbulenceFD_R21_1457 uvviewport volumes walkthrough X-Particles_21 xpressocore xtensions ]
2020-06-10 23:41:59: 0: STDOUT: NVAPI initializing…
2020-06-10 23:41:59: 0: STDOUT: NVAPI Version: NVidia Complete Version 1.10
2020-06-10 23:41:59: 0: STDOUT: Nvidia driver version:442.92 [r440_00]
2020-06-10 23:41:59: 0: STDOUT: Loaded 89 osl scripts from dir:C:\Users\Jesse\AppData\Roaming\Maxon\Maxon Cinema 4D R21_64C2B3BD\plugins\c4doctane\res\osl_scripts
2020-06-10 23:41:59: 0: STDOUT: --------------------------------------------------------------------------------
2020-06-10 23:41:59: 0: STDOUT: TurbulenceFD v1.0 Build 1457 Apr 29 2020
2020-06-10 23:41:59: 0: STDOUT: Copyright © 2008-2018 Jawset Visual Computing. All rights reserved.
2020-06-10 23:41:59: 0: STDOUT: Log file:
2020-06-10 23:41:59: 0: STDOUT: C:\Users\Jesse\AppData\Roaming\jawset\turbulence.log
2020-06-10 23:41:59: 0: STDOUT: --------------------------------------------------------------------------------
2020-06-10 23:41:59: 0: STDOUT: Description Error: ovolume is already registered
2020-06-10 23:41:59: 0: STDOUT: Description Error: tvolume is already registered
2020-06-10 23:42:02: 0: STDOUT: Cinema 4D Bridge Build 56 © INSYDIUM LTD : www.insydium.ltd
2020-06-10 23:42:02: 0: STDOUT: Registered to : jesse stormer jessestormer@gmail.com
2020-06-10 23:42:02: 0: STDOUT:
2020-06-10 23:42:02: 0: STDOUT: ----------------------------------------
2020-06-10 23:42:03: 0: STDOUT: msg: override imagesize to 1280 720
2020-06-10 23:42:03: 0: STDOUT: Loading Project: D:\Stormer Creative Dropbox\Jesse jessestormer@gmail.com\200078_AZL_BeatTheHeat_HeatingThingsUp\3D\CINEMA 4D\AZL_BeatTheHeat_Master_v07.c4d
2020-06-10 23:42:04: 0: WARNING: Detected popup dialog “wxWidgets Debug Alert”.
2020-06-10 23:42:04: 0: WARNING: ---- dump of dialog ----
2020-06-10 23:42:04: 0: WARNING: DirectUIHWND:
2020-06-10 23:42:04: 0: WARNING: ScrollBar:
2020-06-10 23:42:04: 0: WARNING: ScrollBar:
2020-06-10 23:42:04: 0: WARNING: ScrollBar:
2020-06-10 23:42:04: 0: WARNING: ScrollBar:
2020-06-10 23:42:04: 0: WARNING: SysLink:
2020-06-10 23:42:04: 0: WARNING: SysLink:
2020-06-10 23:42:04: 0: WARNING: SysLink:
2020-06-10 23:42:04: 0: WARNING: CtrlNotifySink:
2020-06-10 23:42:04: 0: WARNING: Button: Stop
2020-06-10 23:42:04: 0: WARNING: CtrlNotifySink:
2020-06-10 23:42:04: 0: WARNING: Button: Continue
2020-06-10 23:42:04: 0: WARNING: ---- end dump of dialog ----
2020-06-10 23:42:04: 0: Done executing plugin command of type ‘Render Task’
2020-06-10 23:42:04: 0: Executing plugin command of type ‘End Job’
2020-06-10 23:42:04: 0: Done executing plugin command of type ‘End Job’
2020-06-10 23:42:07: Scheduler Thread - Render Thread 0 threw a major error:
2020-06-10 23:42:07: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2020-06-10 23:42:07: Exception Details
2020-06-10 23:42:07: RenderPluginException – Dialog popup detected: Title “wxWidgets Debug Alert”, Message “Continue”
2020-06-10 23:42:07: at Deadline.Plugins.PluginWrapper.RenderTasks(String taskId, Int32 startFrame, Int32 endFrame, String& outMessage, AbortLevel& abortLevel)
2020-06-10 23:42:07: RenderPluginException.Cause: JobError (2)
2020-06-10 23:42:07: RenderPluginException.Level: Major (1)
2020-06-10 23:42:07: RenderPluginException.HasSlaveLog: True
2020-06-10 23:42:07: RenderPluginException.SlaveLogFileName: C:\ProgramData\Thinkbox\Deadline10\logs\deadlineslave_renderthread_0-Renderslave_02-0000.log
2020-06-10 23:42:07: Exception.TargetSite: Deadline.Slaves.Messaging.PluginResponseMemento d(Deadline.Net.DeadlineMessage, System.Threading.CancellationToken)
2020-06-10 23:42:07: Exception.Data: ( )
2020-06-10 23:42:07: Exception.Source: deadline
2020-06-10 23:42:07: Exception.HResult: -2146233088
2020-06-10 23:42:07: Exception.StackTrace:
2020-06-10 23:42:07: at Deadline.Plugins.SandboxedPlugin.d(DeadlineMessage bbr, CancellationToken bbs)
2020-06-10 23:42:07: at Deadline.Plugins.SandboxedPlugin.RenderTask(String taskId, Int32 startFrame, Int32 endFrame, CancellationToken cancellationToken)
2020-06-10 23:42:07: at Deadline.Slaves.SlaveRenderThread.c(TaskLogWriter adz, CancellationToken aea)
2020-06-10 23:42:07: <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

The TFD logs are clear of any errors

As soon as I de-activate the plugin, this error starts (as soon as it starts requesting login and not getting a positive response)

The only way I can find to stop this popup from killing the Deadline render is to have an activated license of TFD on that machine

Could you try removing all plugins except TFD and try to render a minimal test scene via Deadline?
Is there a C4D GUI instance running on the machine that triggers the issue?

Could you also see if you can find the command line arguments that Deadline calls C4D with?

I was still having trouble with getting it to work even with no other plugins - I just grabbed a pack of 5 Maxon command-line licenses, and now everything is hunky-dory

Thanks for your help Jascha!

1 Like