Backburner command line render

Backburner command line render

Anonymous
Not applicable
2,202 Views
6 Replies
Message 1 of 7

Backburner command line render

Anonymous
Not applicable

Hi,

HOW do I simply render a scene (with the render settings in the scene), with a renderfarm pc, by using backburner cmdjob.exe ?

I can do it from max using the network render dialog. But when trying cmdjob.exe I have only gotten as far as "the server launching
3dsmax, no error messages, but still no render either. (or more often error 193 or error 2).

I´m using 2 computers, a workstation and a server.
Both have windows 7. They ping ok, firewalls off.

PC1 installed programs:
C:\Program Files\Autodesk\3ds Max 2015
C:\Program Files (x86)\Autodesk\Backburner

PC2 installed programs:
C:\Program Files\Autodesk\3ds Max 2015 (trial version)
C:\Program Files (x86)\Autodesk\Backburner

Both can access a shared folder, mapped as Z: drive.
I put "save output path" in the scene and the scene itself there:
Z:\TEST.max
Z:\test.bmp

Please someone help what to type in the command line: ? The simplest example. Maybe it helps me (and some other) to get on with it.

I cannot find a "basic" example how this is done.
Also, what programs should be running / not running while using cmd? (3dsmax / backburner manager-monitor-server... ) if it matters...

Thanks,
Harry

0 Likes
Accepted solutions (1)
2,203 Views
6 Replies
Replies (6)
Message 2 of 7

BenBisares
Autodesk Support
Autodesk Support

Question out of curiosity, why exactly are you trying to do a command-line Backburner render? Not that it's weird but there may be a more convenient alternative.

 

Probably the best place to start looking would be here (https://knowledge.autodesk.com/support/3ds-max/learn-explore/caas/CloudHelp/cloudhelp/2015/ENU/3DSMa...)

 

That being said an example could be something like this:

 

"C:\Program Files (x86)\Autodesk\Backburner\cmdjob.exe" -cmdFile: "\\Server\\Test.cmdfile"

 

Testfile containing the following:


-jobname BB_Job -manager:BB_Manager "C:\Program Files\Autodesk\3ds Max 20XX\3dsmaxcmd.exe" -outputName:"\\Server\Image\test.jpg" "\\Server\Scene\test.max"



Ben Bisares
Message 3 of 7

Anonymous
Not applicable

Thank you for the reply.

 

I need to use the cmdjob  (i think) because I will be using eon vue xstream plugin in network rendering. 

Before I´m that far, I thought I should first be able to do a cmdjob rendering with a simple test scene without the plugin.

 

Trying to imitate your post, I still don´t succeed. 

 

This is what I´m doing:

 

I wrote to notepad as:

 

-jobname BB_job -manager:BB_manager "C:\program files\Autodesk\3ds Max 2015\3dsmaxcmd.exe" -outputname:"\\Jim1\jako\box1.jpg" "\\Jim1\jako\box.max"

 

and save as Test.cmd into my shared folder at \\Jim1\jako:

 

 

***********************************************

 

 

I open cmd on my manager pc. There I go to C:\Program Files (x86)\Autodesk\Backburner\

 

...and then I type in

cmdjob.exe -cmdFile:"\\Jim1\jako\Test.cmd"

 

Nothing happens. I get an error: missing executable in options list. 

 

What is supposed to happen? Should it make a render from the node pc ? or from the manager ?

 

I have mapped the folder (jim1\jako) as S:\

Would it work if the path was just S:\Test.cmd ?

..and am I supposed to have any programs on (bb server and bb manager ?)

0 Likes
Message 4 of 7

Anonymous
Not applicable

https://knowledge.autodesk.com/support/3ds-max/learn-explore/caas/CloudHelp/cloudhelp/2015/ENU/3DSMa...

 

 

I tried to render as instructed in above link, using the 3dsmaxcmd.

 

I get the 2 "simple rendering" examples done, but with this one I get some problems:

 

Network rendering from the command line:

If you have your system networked and have access to other systems, you can take advantage of network rendering.

Note: A command-line job cannot be run on a system already running the Backburner server.
  1. Open a command prompt window.
  2. Enter the following:

    “c:\program files\autodesk\[program folder name]\3dsmaxcmd” -submit “c:\program files\autodesk\[program folder name]\scenes\myscene.max”

    and press .

With this one, if I write it on notepad and make a cmd file, or if I write it in "start - cmd" I get an windows kind of error "command line renderer stopped working.."


Any suggestions ? Firewalls and AV are off.. ping works.. I´m trying this on my manager to send to the server.

0 Likes
Message 5 of 7

Anonymous
Not applicable

“c:\program files\autodesk\[program folder name]\3dsmaxcmd” -submit “c:\program files\autodesk\[program folder name]\scenes\myscene.max”

 

I get an windows error "command line renderer stopped working. Windows is trying to find a solution.."

 

Is there some computer settings I should check ? Any ideas anyone?

 

Br Harry

0 Likes
Message 6 of 7

tgdadmin
Explorer
Explorer
Accepted solution

The most basic syntax of a backburner render is,

 

cmdjob -jobname "<any name will do>" -manager <name of the machine running the manager.exe, or its ip address> -taskname "C:\Program Files\Autodesk\3ds Max 2015\3dsmaxcmd" "Z:test.max"

(don't use the < > in the real command)

You can see all of the flags by typing cmdjob -help in a command prompt.

 

 

The manager needs to be running on the render manager machine. (essential)

The server needs to be running on the machine that will do the rendering. (essential)

(One machine can do both if need be)

Use the Monitor to see if your manager and your server are communicating, and to see your job progress. (optional)

 

good luck!

Message 7 of 7

Alfred.DeFlaminis
Alumni
Alumni

Hello @Anonymous,

 

Did you resolve this?  I wanted to check in and see if you had any luck.  If not, I will spend some time on this tomorrow and see if I can find out what is happening here.  Thanks for any information and updates!

 

Best Regards,

0 Likes