I have cinema r23 working with deadline and everything renders fine as long as I dont use redshift, which I have a license for through the redshift3d site. Is there something I need to setup for Deadline to see my license for Redshift?
below is what shows up in my worker log anytime I try to render with redshift.
STDOUT: Rendering Phase: Setup
2021-01-27 16:30:37: 0: STDOUT: Progress: 0%
2021-01-27 16:30:37: 0: STDOUT: Asset Error: Plugin Shader Redshift Shader Graph (RS Material)
2021-01-27 16:30:37: 0: Done executing plugin command of type āRender Taskā
2021-01-27 16:30:37: 0: Executing plugin command of type āEnd Jobā
2021-01-27 16:30:37: 0: Done executing plugin command of type āEnd Jobā
2021-01-27 16:30:41: Scheduler Thread - Render Thread 0 threw a major error:
2021-01-27 16:30:41:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2021-01-27 16:30:41: Exception Details
2021-01-27 16:30:41: RenderPluginException ā FailRenderException : Rendering failed: Asset
missing
2021-01-27 16:30:41: at Deadline.Plugins.DeadlinePlugin.FailRender(String message)
(Python.Runtime.PythonException)
I searched for that error, and it appears that it is a sign that the Plugin has not been loaded properly?
The above thread is from a much older version of C4D, but the issue is similar.
So the āmissing shaderā issue might be just a side effect of the Redshift plugin not being loaded when the application is running in batch rendering mode.
Check out the thread and see if anything sounds familiarā¦
Whats interesting is when I strip everything out of the scene, including the materials it renders fine with redshift. Add a material into the scene, dont change anything about the material, send to deadline, and boom, nothing works again. I am using Redshift v3.0.36 and everything works fine in C4D r23 before submitting to deadline.
Iāll browse that thread, but it seems like a very strange issue.
I think my solution for the time being is to just not use deadline. It would be realy nice to be able to utilize but problems like this make it unacceptable.
Unfortunately we have a bug in R23 Commandline Render (CLR) finding the default plugin folder.
To fix this, you can do the following:
Please manually set the plugins folder path in GUI Cinema 4d on the same machine (see the screenshot below) Edit > Preferences > Plugins > Search Paths
Open the preferences folder (by clicking on the button at the bottom left), copy the plugins.json
Navigate one folder up, then go into the āsibling folderā, so the almost same name as the R23 prefs, but with _x suffix ā itās the prefs of the CLR instance. CLR must have started at least once before in order to have created the folder. Paste the plugins.json there.
For some strange reason this has just started happening, despite having a linked folder to a central plugin install. it works fine in GUI mode, also have the env var set via g_additionalModulePath