On 04/15/17 11:13, Greg Ercolano wrote:
> Wow, cool, Cinema 4D finally made a console mode command line renderer,
> making things much better for distributed rendering with C4D.
>
> This is great; so if you're using Rush + Cinema 4D rendering,
> and are on C4D R16 (or higher), I suggest you make the following
> simple one line change to your submit-cinema4d.pl render scripts
> to take advantage of C4D's new "commandline.exe" renderer.
>
> At the top of your submit-cinema4d.pl script, find this line:
>
> $G::C4D_COMMAND = "start /b /wait \"parentconsole\" \"${G::C4D_DIR}\\CINEMA 4D.exe\"";
>
> ..and change it to read instead:
>
> $G::C4D_COMMAND = "\"${G::C4D_DIR}\\Commandline.exe\"";
I should add, with this change, rushd can be configured normally
as a service, and C4D renders will run properly.
This didn't used to be the case; the older versions of c4d couldn't be
run from a service.
So with the newer C4D versions, you are no longer required to run
rushd as a non-service (such as from an autologin DOS window).
|