C4D commandline-only plugins folder

70 views
Skip to first unread message

Augustronic

unread,
Jun 23, 2021, 11:54:38 AM6/23/21
to Royal Render Knights Tavern
Hello Royal Render team,

how can I add a plugins folder exclusively for the commandline rendering?
There are plugins that don't need licenses for commandline rendering, but are annoying when using the GUI.
So I want these separate.
Any idea?

Have a nice day!
Achim

RR support, Acampora

unread,
Jun 23, 2021, 1:13:00 PM6/23/21
to Royal Render Knights Tavern
Hi Achim,

you can create a folder for the plugins intended only for the renderfarm, like x:\render_plugins\c4d_20
and change the line of [RR]\_render_apps\_setenv\all\cinema 4d__inhouse.rrEnv

C4D_rrPluginFolder =

to

C4D_rrPluginFolder = x:\render_plugins\c4d_<rrExeVersionMajor>

this folder is supposed to contain all the plugins required to render, but you could have another folder containing only the GUI plugins for your workstations.

At present, RR will not handle multiple additional folders, but if you really want to have one for GUI plugins and one for Commandline you could try the following

X:\render_plugins\gui\c4d_20
X:\render_plugins\cmd\c4d_20

then in your cinema 4d__inhouse.rrEnv

g_additionalModulePath = X:\render_plugins\gui\c4d_20
C4D_rrPluginFolder = x:\render_plugins\cmd\c4d_<rrExeVersionMajor>

one drawback of this solution is that X:\render_plugins\gui\c4d_20 will be not cached locally but accessed via network.
It also overrides g_additionalModulePath if set. To avoid that the lines should change to

[If] <g_additionalModulePath> [==]
     g_additionalModulePath = X:\render_plugins\gui\c4d_20
[Else]
    g_additionalModulePath = <g_additionalModulePath>; X:\render_plugins\gui\c4d_20
[EndIf]
C4D_rrPluginFolder = x:\render_plugins\cmd\c4d_<rrExeVersionMajor>

So it can easily become more complicated. Please let me know if these few lines have helped

Kind regards,
Paolo
Reply all
Reply to author
Forward
0 new messages