3DS Max批量渲染100个任务

时间:2014-03-14 18:00:40

标签: batch-processing 3dsmax

我有25个型号,每个型号的帧数在1到32帧之间。 有4个摄像头,我总共要渲染4 x 25个任务。

无法在“批处理渲染”对话框中设置100个任务,因为这需要数周时间。

我以编程方式创建了一个bat文件来渲染东西,但它为每个任务加载和关闭.max文件,并且由于max文件的大小,它需要一分钟。这不仅仅是渲染本身。

如何让bat文件使用已经打开的3d max而不是每次都关闭/打开它?或者如何以编程方式为这100个任务生成指令而不打开/关闭最大文件?

1 个答案:

答案 0 :(得分:1)

您通常会使用maxscript。 您需要一个脚本打开文件,设置相机,从每个相机渲染,关闭文件并转到下一个 - 不关闭3dsmax。

如果将其分解为每个步骤,则maxscript手册中的每个任务都有示例。

加载maxfile: http://docs.autodesk.com/3DSMAX/15/ENU/MAXScript-Help/files/GUID-624D3D05-B15D-4A97-9F15-DA35CDB0DDD2.htm#SECTION_2D91EF0731CE4C5889583719F815BDAA

设置视口相机: http://docs.autodesk.com/3DSMAX/15/ENU/MAXScript-Help/index.html?url=files/GUID-8AA71F9E-F4F0-4437-A44E-9683619E89DE.htm,topicNumber=d30e683762

从相机渲染: http://docs.autodesk.com/3DSMAX/15/ENU/MAXScript-Help/index.html?url=files/GUID-9175301C-13E6-488B-ABA6-D27CD804B205.htm,topicNumber=d30e676998