3dmax9.0渲染时出现了network job assignment 的选项,怎么消除掉?

如题所述

做三维动画的人都知道,渲染是一项费时的工作,特别是当动画制作得很复杂,生成时的计算量非常大时。3D Studio MAX 软件提供了网络渲染的功能,使我们能利用网络上多台工作站同时进行渲染,分担任务,节约时间。下面我们以3D Studio MAX 3.x版本为例进行说明。 


一.网络要求 

1.首先参与渲染的工作站的操作系统须为NT4.0,3D Studio MAX 3.x虽然能在Windows98上运行,但是在Win98上不支持网络渲染。 

2.工作站连接在同一局域网中,使用TCP/IP协议,IP设置在同一网段,例如:10.10.4.21,10.10.4.22,10.10.4.23……。并定义其中一台为“主机”,就是最后调max文件进行网络渲染的那台。记下IP,假定为10.10.4.21。 

3.在网络中共享一定大小的磁盘,必须各工作站皆可进入、可读写。把要渲染的max文件、贴图等拷贝至该磁盘。网络渲染的结果也将存储在此。 

4.要注意的是,各工作站的标识必须以字母开头,不能以数字开头;另外,查3DS MAX3目录下有否Network文件夹,如有则删除。 


二.在“主机”设置Manager和Server 

1.在3DS MAX3文件夹下有Manager.exe和Server.exe两个程序,为方便运行,分别在NT 桌面上建立快捷方式图标。 

2. 双击Manager快捷图标,运行Manager.exe。点logging按钮,在“Log To Screen”项下把Debug选项选上,让Manager显示工作状态。如图1。 

3. 双击Server快捷图标,运行Server.exe。点Properties,在“Manager Name or IP Address”项里填上“主机”IP,如上面所假设的:10.10.4.21,并把Automatic取消,如图2,确定后关闭Server。再次启动Server,点logging按钮,在“Log To Screen”项下把Debug选项选上,同样也是为了监视Server的工作状态。设置好后数秒系统会开始尝试寻址连接。 

4. 在其他NT工作站重复1~3项,注意“Manager Name or IP Address”项里的地址必须统一,即都是“主机”地址(10.10.4.21)。 


图1 图2 


三. 进行网络渲染 

1. 在分担渲染任务的所有工作站上运行Manager.exe及Server.exe。 

2. 在“主机”上打开3D Studio MAX程序,选共享磁盘空间里欲渲染的动画。执行菜单Rendering\Render。点“Render Output”的File按钮,指明生成动画的共享存储路径。然后选中Net Render项。如图3. 

3. 按Render钮,弹出对话框“Network Job Assignment”。输入“Job Name”,在“Network Manager”下输入统一的IP地址(10.10.4.21)后Connect。连接成功会在列出所有可协同作业的工作站,以绿圆点显示。选All按钮,然后Submit。至此,网络渲染开始进行。如图4。 

4. 可在“主机”上退出3D Studio Max,并不影响渲染。也可以中途退出渲染,下次只要重启Manager和Server,作业会自动继续。 


图3 图4 


四. 结束 

笔者试用一个较简单的动画在一台PII400和一台PIII700工作站上分别独立渲染,耗时为676秒和400秒;而将两台工作站连起来进行网络渲染则只需320秒。可见网络渲染确实提高了效率,并且可以预期,随着参与渲染的工作站的增加和动画复杂程度的增加,效率也将更明显地得到提高。 

要注意的是,网络渲染只支持生成TGA序列格式的文件,其它格式必须通过另外的软件转换TGA序列。 

无论如何,3D Studio MAX为网络用户提供了一种额外的高效而灵活的渲染方式。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-27
Network Job Assignment 网络工作分配 Notifications 报告 Number of Times 时间显示上次渲染图象(
相似回答