|
Mental Ray 网络分布式渲染操作图解
作者:南萧亭
很多人抱怨Mental Ray速度很慢,但单张图片可以使用多台电脑进行网络分布式渲染,这在可在3dsmax下使用的渲染器中是很少的。(3dsmax默认的scanline渲染器只能对动画进行网络渲染。)也就是说,在有多台电脑的情况下,Mental Ray可以利用局域网中所有的CPU共同渲染一个场景。
使用条件
局域网及其中的多台电脑。你的主电脑要安装mental Ray for 3dsmax,其余电脑每台都要装MR(保证已经破解),但其它电脑的MR不一定要和3dsmax的连接,也不一定非得要3dsmax。也不需要做如下文的其它任何处理。
操作步骤
1.假设你的网络中有4台电脑,计算机名分别是liu1、liu2、liu3、liu4,你使用的电脑是liu2。
2.新建一个文本文件(这里名为hosts.txt,你可以随便命名,但中文名会给你后来的操作带来麻烦,建议使用英文名 ),将内容写为如下格式:(除自己使用的电脑名字外将其它电脑的名字都填上)。
3.进入命令提示符(在哪里不用我说了吧,NT下是开始-->程序,2000下是开始-->程序-->附件,98下不能用MR。)进入你刚制作的文本文件所在目录,键入以下命令:
4.将生成的.rayhosts文件复制到Mental Ray所在目录下,如c:\program files\Mental image\Mental Ray。
5.在3dsmax的Mental Ray菜单中,勾选Distributed render,并将文件只想你刚刚制作的.rayhosts文件,然后下面的框里面会有计算机的名字,将你所需要参与渲染的计算机名字选择,然后render。
6.配置完毕,最好存成Mental Ray默认设置。 |