3DMAX Backburner 命令行控件

小编:海玉 1080阅读 2020.09.09

使用 Backburner 命令行应用程序,可以将批处理文件、可执行文件或脚本文件作为“自定义”作业提交给 Backburner。此 cmdjob.exe 工具(位于 Backburner 程序文件夹中)与 3ds Max3dsmaxcmd.exe 插件相比,能够在运行自定义作业时提供更高的灵活性。


注意使用命令行渲染功能需要熟悉 Windows 命令提示符(也称为 DOS 或 MS-DOS),并了解命令行的结构。

CmdJob 用法示例
在所有渲染服务器上设置注册表值

下列命令行字符串仍然在所有计算机上运行 regedit,并添加 bb.reg 文件中指定的注册表项和字符串值。

cmdjob -jobname "set bb registry" -manager managername -perserver regedit /s \\fileserver\pcsetup\bb.reg

bb.reg 文件:

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\backburner\2012]"CfgPath"="c:\\Program Files\Autodesk\Backburner\\Network\\nrapi.conf"

注意Autodesk Backburner 仅为 32 位应用程序时,会在 Windows x64 系统的 32 位注册表中找到此键。咨询 Windows x64 文档,以访问 32 位注册表。

在所有渲染服务器上获得注册表值并将其向中心位置报告

在所有计算机上运行 regedit,并将注册表设置从 Backburner 项保存到 \\fileserver\pcsetup 中的一个文件。

cmdjob –jobname “get bb registry” –manager managername –perserver regedit /e \\fileserver\pcsetup\%computername%_bbregistry.reg “HKEY_Local_machine\software\Autodesk\Backburner\2012”


将一系列 MAX 文件中的对象成批导出

运行下列批处理文件,使用 3ds Max 和 MAXScript 从文件服务器上的一系列 3ds Max 文件导出所有对象。

export.ms 文件:


exportFile (maxfilepath + maxfilename + ".obj") #noPrompt using: Wavefront_ObjectExporterPlugin

批处理文件:


rem begin batch filedir\\fileserver\maxfiles\*.max /s /b >c:\fileslist.txtc:cd "\Program Files\Autodesk\3ds Max 2010"cmdjob -jobname "batch export objects from max files" -manager managername -tasklist c:\filelist.txt 3dsmax.exe %%tp1 -U MAXScript \\fileserver\scripts\export.msrem end batch file

批处理文件 (dir) 的第二行将文件列表写出到 fileslist.txt。此文本文件用作任务列表。在 cmdjob 行中,–taskname 参数的值是 1,意味着每个任务将从任务文件的第 1 列获得其任务名。“3dsmax.exe”之后指定的 %tp1 参数告知 cmdjob 插件使用任务列表中的任务参数 1(第 1 列),作为传递给 3dsmax.exe 的参数。


任务列表文本文件


“队列监视器”中的“任务摘要”。


后期效果渲染控制 Adobe

控制“后期效果”渲染的概念类似于创建对象的成批导出。要有效控制“后期效果”,需要使用任务列表。例如,需要渲染名为 aetest.aep 的“后期效果”文件的第 0 帧到第 250 帧。此文件包含一个组件 (Comp1)。在渲染处理场中,有 10 台服务器可用于渲染。所以,制表符分隔文件中定义的任务列表包含 3 列:第一列用作任务名 –taskname 1,第二列称为 %tp2,而第三列是 %tp3。后两个参数被传递作为 aerender.exe 的开始帧和结束帧

cmdjob –jobname“after effects test”–manager managername –taskfile c:\aejobs\tasklist.txt –taskname 1 c:\ae6.5\aerender.exe –project c:\aejobs\aetest.aep –comp“comp1”–s %tp2 –e %tp3

tasklist.txt 文件:


frames 0-24 0 24
frames 25-49 25 49
frames 50-74 50 74
frames 75-99 75 99
frames 100-124 100 124
frames 125-149 125 149
frames 150-174 150 174
frames 175-199 175 199
frames 200-224 200 224
frames 225-250 225 250
关联标签: