I seem to have a problem with trying to render files which have been created via Cinema 4D R12. Just wondering if Deadline Monitor does support R12 as I need to render out as quickly as possible for a project.
Thanks for your time.
yes it works, we use it every day…
regards
Timor
Hey Timor, what’s the problem specifically? I can have Ryan take a look when he gets in next Wednesday.
Here is the errors is keep getting when rendering animations:
Exception during render: An error occurred in RenderTasks(): Error in PreRenderTasks(): Cinema 4D 12 render executable was not found in the semicolon separated list “C:\Program Files\Maxon\CINEMA 4D 12\CINEMA 4D.exe;C:\Program Files (x86)\Maxon\CINEMA 4D 12\CINEMA 4D.exe;/Applications/CINEMA 4D 12/CINEMA 4D.app/Contents/MacOS/CINEMA 4D”. The path to the render executable can be configured from the Plugin Configuration in the Deadline Monitor.
at Deadline.Plugins.ScriptPlugin.RenderTasks(Int32 startFrame, Int32 endFrame, String& outMessage)
=======================================================
Slave Log
EMA 4D 12\CINEMA 4D.exe;/Applications/CINEMA 4D 12/CINEMA 4D.app/Contents/MacOS/CINEMA 4D". The path to the render executable can be configured from the Plugin Configuration in the Deadline Monitor.
at Deadline.Plugins.ScriptPlugin.RenderTasks(Int32 startFrame, Int32 endFrame, String& outMessage)
RenderPluginException.Cause: JobError (2)
Exception.Data: ( )
Exception.TargetSite: Void RenderTask(Int32, Int32)
Exception.Source: deadline
Exception.StackTrace:
at Deadline.Plugins.Plugin.RenderTask(Int32 startFrame, Int32 endFrame)
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask()
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Constructor: Cinema4D
0: Task timeout is disabled.
0: Loaded job: Untitled (999_050_999_4e9836fb)
0: INFO: StartJob: initializing script plugin Cinema4D
0: INFO: Any stdout that matches the regular expression “Error:.*” will be handled as appropriate
0: INFO: Any stdout that matches the regular expression “.Document not found.” will be handled as appropriate
0: INFO: Any stdout that matches the regular expression “.Error rendering document.” will be handled as appropriate
0: INFO: About: Cinema 4D Plugin for Deadline
0: Plugin rendering frame(s): 1-10
0: INFO: Starting Cinema 4D Task
0: INFO: Not enforcing a build of Cinema 4D
---- March 15 2011 – 12:52 PM ----
Scheduler Thread - Render Thread 0 threw an error:
Scheduler Thread - Exception during render: An error occurred in RenderTasks(): Error in PreRenderTasks(): Cinema 4D 12 render executable was not found in the semicolon separated list “C:\Program Files\Maxon\CINEMA 4D 12\CINEMA 4D.exe;C:\Program Files (x86)\Maxon\CINEMA 4D 12\CINEMA 4D.exe;/Applications/CINEMA 4D 12/CINEMA 4D.app/Contents/MacOS/CINEMA 4D”. The path to the render executable can be configured from the Plugin Configuration in the Deadline Monitor.
at Deadline.Plugins.ScriptPlugin.RenderTasks(Int32 startFrame, Int32 endFrame, String& outMessage)
=======================================================
Error Type
RenderPluginException
=======================================================
Error Stack Trace
at Deadline.Plugins.Plugin.RenderTask(Int32 startFrame, Int32 endFrame)
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask()
and this one:
Exception during render: An error occurred in RenderTasks(): Error in PreRenderTasks(): Cinema 4D 12 render executable was not found in the semicolon separated list “C:\Program Files\Maxon\CINEMA 4D 12\CINEMA 4D.exe;C:\Program Files (x86)\Maxon\CINEMA 4D 12\CINEMA 4D.exe;/Applications/CINEMA 4D 12/CINEMA 4D.app/Contents/MacOS/CINEMA 4D”. The path to the render executable can be configured from the Plugin Configuration in the Deadline Monitor.
at Deadline.Plugins.ScriptPlugin.RenderTasks(Int32 startFrame, Int32 endFrame, String& outMessage)
=======================================================
Slave Log
dFrame, String& outMessage)
RenderPluginException.Cause: JobError (2)
Exception.Data: ( )
Exception.TargetSite: Void RenderTask(Int32, Int32)
Exception.Source: deadline
Exception.StackTrace:
at Deadline.Plugins.Plugin.RenderTask(Int32 startFrame, Int32 endFrame)
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask()
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
---- March 15 2011 – 12:50 PM ----
Purging trash
---- March 15 2011 – 12:51 PM ----
Scheduler Thread - Synchronizing job files
Scheduler Thread - Synchronization time for job files: 0 s
Scheduler Thread - Synchronizing plugin files
Scheduler Thread - Synchronization time for plugin files: 15.6 ms
Constructor: Cinema4D
0: Task timeout is disabled.
0: Loaded job: Untitled (999_050_999_4e9836fb)
0: INFO: StartJob: initializing script plugin Cinema4D
0: INFO: Any stdout that matches the regular expression “Error:.*” will be handled as appropriate
0: INFO: Any stdout that matches the regular expression “.Document not found.” will be handled as appropriate
0: INFO: Any stdout that matches the regular expression “.Error rendering document.” will be handled as appropriate
0: INFO: About: Cinema 4D Plugin for Deadline
0: Plugin rendering frame(s): 11-20
0: INFO: Starting Cinema 4D Task
0: INFO: Not enforcing a build of Cinema 4D
Scheduler Thread - Render Thread 0 threw an error:
Scheduler Thread - Exception during render: An error occurred in RenderTasks(): Error in PreRenderTasks(): Cinema 4D 12 render executable was not found in the semicolon separated list “C:\Program Files\Maxon\CINEMA 4D 12\CINEMA 4D.exe;C:\Program Files (x86)\Maxon\CINEMA 4D 12\CINEMA 4D.exe;/Applications/CINEMA 4D 12/CINEMA 4D.app/Contents/MacOS/CINEMA 4D”. The path to the render executable can be configured from the Plugin Configuration in the Deadline Monitor.
at Deadline.Plugins.ScriptPlugin.RenderTasks(Int32 startFrame, Int32 endFrame, String& outMessage)
=======================================================
Error Type
RenderPluginException
=======================================================
Error Stack Trace
at Deadline.Plugins.Plugin.RenderTask(Int32 startFrame, Int32 endFrame)
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask()
and this:
Exception during render: An error occurred in RenderTasks(): Error in PreRenderTasks(): Cinema 4D 12 render executable was not found in the semicolon separated list “C:\Program Files\Maxon\CINEMA 4D 12\CINEMA 4D.exe;C:\Program Files (x86)\Maxon\CINEMA 4D 12\CINEMA 4D.exe;/Applications/CINEMA 4D 12/CINEMA 4D.app/Contents/MacOS/CINEMA 4D”. The path to the render executable can be configured from the Plugin Configuration in the Deadline Monitor.
at Deadline.Plugins.ScriptPlugin.RenderTasks(Int32 startFrame, Int32 endFrame, String& outMessage)
=======================================================
Slave Log
Exception.TargetSite: Void RenderTask(Int32, Int32)
Exception.Source: deadline
Exception.StackTrace:
at Deadline.Plugins.Plugin.RenderTask(Int32 startFrame, Int32 endFrame)
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask()
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
---- March 15 2011 – 12:47 PM ----
Purging old job reports
Purging temp directory
---- March 15 2011 – 12:48 PM ----
Purging temp directory
---- March 15 2011 – 12:49 PM ----
Scheduler Thread - Synchronizing job files
Scheduler Thread - Synchronization time for job files: 0 s
Scheduler Thread - Synchronizing plugin files
Scheduler Thread - Synchronization time for plugin files: 15.6 ms
Constructor: Cinema4D
0: Task timeout is disabled.
0: Loaded job: Untitled (999_050_999_4e9836fb)
0: INFO: StartJob: initializing script plugin Cinema4D
0: INFO: Any stdout that matches the regular expression “Error:.*” will be handled as appropriate
0: INFO: Any stdout that matches the regular expression “.Document not found.” will be handled as appropriate
0: INFO: Any stdout that matches the regular expression “.Error rendering document.” will be handled as appropriate
0: INFO: About: Cinema 4D Plugin for Deadline
0: Plugin rendering frame(s): 1-10
0: INFO: Starting Cinema 4D Task
0: INFO: Not enforcing a build of Cinema 4D
Scheduler Thread - Render Thread 0 threw an error:
Scheduler Thread - Exception during render: An error occurred in RenderTasks(): Error in PreRenderTasks(): Cinema 4D 12 render executable was not found in the semicolon separated list “C:\Program Files\Maxon\CINEMA 4D 12\CINEMA 4D.exe;C:\Program Files (x86)\Maxon\CINEMA 4D 12\CINEMA 4D.exe;/Applications/CINEMA 4D 12/CINEMA 4D.app/Contents/MacOS/CINEMA 4D”. The path to the render executable can be configured from the Plugin Configuration in the Deadline Monitor.
at Deadline.Plugins.ScriptPlugin.RenderTasks(Int32 startFrame, Int32 endFrame, String& outMessage)
=======================================================
Error Type
RenderPluginException
=======================================================
Error Stack Trace
at Deadline.Plugins.Plugin.RenderTask(Int32 startFrame, Int32 endFrame)
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask()
They seem to repeat a lot. Any help at all please?
Let’s start with the obvious question - have you configured the paths to the C4D R12 as instructed in the error message?
Currently, the Slaves will search for C4D on the following paths
C:\Program Files\Maxon\CINEMA 4D 12\CINEMA 4D.exe
C:\Program Files (x86)\Maxon\CINEMA 4D 12\CINEMA 4D.exe
/Applications/CINEMA 4D 12/CINEMA 4D.app/Contents/MacOS/CINEMA 4D"
These appear to be the defaults since the same paths are set up here too.
The idea is that you might have hundreds of machines and each machine might have its C4D R12 executable somewhere else.
To make it possible for all slaves to find that executable, you can specify any number of possible paths and separate them with semicolons.
“C:\Program Files\Maxon\CINEMA 4D 12\CINEMA 4D.exe;C:\Program Files (x86)\Maxon\CINEMA 4D 12\CINEMA 4D.exe;/Applications/CINEMA 4D 12/CINEMA 4D.app/Contents/MacOS/CINEMA 4D”
So if your machines do NOT have C4D installed at one of the above paths, you must go the the Tools menu of the Deadline Monitor, enable Super User mode and go to Configure Plugins dialog. Select the Cinema4D entry and edit the R12 paths to include ALL POSSIBLE paths used by your own render nodes. Deadline Slave will then use these paths to search for C4D and will use the first occurrence it finds.
I seem to remember that there’s a missing capital R from ‘R12’ in the plugin config path. Have you been able to confirm that?
Kind of tricky to catch that one.