[转帖]FINAL RENDER 的网络渲染[转自火星时代]

来源:百度文库 编辑:超级军网 时间:2024/04/30 00:18:22
<p>作者:ywjsxy   [转自火星时代]</p><p></p><p>一个场景如果要做得精致往往要不停的调整不停的渲染,如果场景中模型复杂或模型带很多的反射贴图,那你就惨了,往往调整花一分种,渲染要花十倍、几十倍甚至上百倍时间。如何节省时间加快渲染?   现在很多人已经不止一台电脑,二台电脑了,如果你在一个设计公司里,那电脑还要多,让这些电脑为我所用那就好了,即使你再牛B,用双CPU的图形工作站也比不过我。   Final render-1篇   网络基础: 操作系统2000以上。   怎样进行网络设置:我的电脑→控制面板→网络和拨号连接,对准本地连接(也可能名称不一样,只要是网卡那个显示图标)按右键,点选属性,如图: 点击放大   出现: 双击Internet 协议(TCP/IP)   出现如图: </p>
[此贴子已经被作者于2006-6-16 16:29:16编辑过]

<p>作者:ywjsxy   [转自火星时代]</p><p></p><p>一个场景如果要做得精致往往要不停的调整不停的渲染,如果场景中模型复杂或模型带很多的反射贴图,那你就惨了,往往调整花一分种,渲染要花十倍、几十倍甚至上百倍时间。如何节省时间加快渲染?   现在很多人已经不止一台电脑,二台电脑了,如果你在一个设计公司里,那电脑还要多,让这些电脑为我所用那就好了,即使你再牛B,用双CPU的图形工作站也比不过我。   Final render-1篇   网络基础: 操作系统2000以上。   怎样进行网络设置:我的电脑→控制面板→网络和拨号连接,对准本地连接(也可能名称不一样,只要是网卡那个显示图标)按右键,点选属性,如图: 点击放大   出现: 双击Internet 协议(TCP/IP)   出现如图: </p>
[此贴子已经被作者于2006-6-16 16:29:16编辑过]
为了以后连接方便和顺敞,必须选中“使用下面的IP地址”选项,IP地址范围:192.168.0.1~~~192.168.0.255,只要主机和客户机的IP地址不重复就行,子网掩码必须一样,建议就是用255.255.255.0这一组字,默认网关可以不填,要填就填装宽带或MODEM的那台电脑的IP地址。其它参与渲染的电脑也这样设置好。    工作组设置: 我不建议加入域的客户机充当网络渲染客户机,建议所有电脑以相同的工作组组成局域网,设置如下:点选桌面上的“我的电脑”按右键点属性,出现如图:   如果要改计算机名和工作组名点“属性”按钮,如图:   至此主机和客户机的网络设定OK了,网络设置正确是保证网络渲染的更本!切记所有名称不要用“中文”,包括以后模型名称、模型中单个物体的名称、贴图、材质等,一句话所有的都不要出现中文!否则可能会出现你摸不着头脑的问题。   FinalRender-1的安装:
这里只简单的说一下:  1、如果你的CPU不是奔四系列的,不要选择它!应该选择奔三和奔二系列,因为FR-1对奔四进行优化,而这优化不适合奔三和奔二系列,如果是奔三和奔二系列,FR-1安装时将不将优化安装上去。如果强行安装,在使用时有可能出现意想不到的怪事。   2、安装时建议升级MAX的plugin.ini文件,这样原有安装在MAX上的插件仍可使用。进入MAX程序也是用原来的快捷方式。   FinalRender-1的网络渲染    一是FinalRender-1的网络渲染,这是使用MAX的标准网络渲染功能,这些设置是建立于Backburner2里的Manager、Monitor和Server上的,这里我不详细讲,我会专门写MAX的网络渲染功能。   二是FinalRender-1的分布式网络渲染(Distributed Rendering),这是使用FinalRender自己的网络渲染功能,不用MAX的。步骤如下: 客户机(就是只用来网络渲染用,不是你正在使用MAX程序的其它电脑),这些客户机必须事先安装好MAX程序和FinalRender-1(主机和客户机的MAX版本和FinalRender-1最好一致),点开始→程序→DCP Tools→cebas→FinalRender stage-1 DR server,如图: 点击放大   接着出现一个FinalRender Server窗口,如图: 点击放大   客户机不要启动运行MAX程序!   对客户的配置不能低的,CPU1。3以上,内存不能低于256,因为客户机在网络渲染时FR-1其实是在后台调用MAX程序,也就是说相当于客户机在运行MAX程序,你说破机器能运行MAX么,如果客户机的机器配置低会成为瓶颈的,反而降低网络渲染的速度。到这里客户机就搞好了,下面是主机设置:  主机设置   运行MAX程序,将要渲染的模型调出,如果是正在做的请先存盘一下!按F10调出渲染面板
进入选择渲染器面板   调出FR-1的渲染面板后往上移,移到FinalRender: Distributed Rendering,如图: 点击放大   1:键入客户机的计算机名。   2:“ADD”按钮将这台计算机加入到网络渲染的列表中来。   3:点一下刚才加入的那台计算机名   4:按“Active”按钮,使刚才加入的客户机处于激活状态。   5:选择刚才加入的那台客户机在渲染时的活动框的颜色,建议每台客户机设置不同的颜色,以便观察在渲染时各个客户机的活动状况。加入其它客户机重复1~~5的步骤。   6:按下“Start Slaves”开始驱动所有加入的客户机。这时加入的客户机前的小红圈呈绿色状。如果过一会儿仍是红色请检查网络。   7:将这二个小方框里打上勾,Distributed Render前打勾,说明分布式渲染处于可用活动状态;Distributed Maps前打勾,说明分布式贴图处于可用活动状态(这个不打勾只能是主机渲染的能显示贴图,客户机渲不出贴图)   8:按下Render就可进行FR-1网络渲染了。这时客户机会先在后台启动MAX程序,这要化点时间,快慢与客户机的配置有关。
[此贴子已经被作者于2006-6-16 16:36:34编辑过]
渲染临时文件夹在网络渲染中止的情况如图:   客户机最终渲完模型后的FinalRender Message窗口,主要是显示一些模型方面的信息,可惜没有每个CPU的使用情况以及渲染过程的时间。 点击放大   渲染场景:偶用的是xj.f老兄的钻石模型为参考的,如图: 点击放大   我的主机是P4 1.7G 内存640RUBUS,显卡是耕升TI350 128M跳线成QUADRO DCC,   客户机是双CPU 1.13G 512M ECC的服务器二台。(严格意义上一台双CPU的机器不等同于二台同样CPU主频的电脑)   单机(主机)渲染640*480用了一小时。(一个CPU) 加入一台服务器,渲染640*480用了35分钟。(三个CPU) 再加入一台服务器,渲染640*480用了17分钟。(五个CPU) 网络渲染的力量出来了吧,省下的43分钟大家可去挣更多的银子啦。  FR-1网络渲染中所碰到的问题。   主要是指渲大图,在渲超过3200的图时,客户机很容易某个停止不渲,就是双CPU的机器也会出现一个CPU不动而另一个在渲染的情况,这时如果发现一个渲染活动框超过十分钟不动,你千万别指往它能重新动起来,趁早停止渲染,否则到最后就一个框不动,渲染无止境的停在那儿,图也出不来!那反而加快变超慢了,这个是什么原因偶也不知道,多数是FR-1的bug,FR-1好象也不支持切片渲染的。也许下一个FR的版本能修正这个毛病。   加快渲染时间等于加快学习时间和挣银子的时间,大家要充分利用身边的电脑,客户机的配置不用很好的,但效果明显啊,三个CPU基本能缩短渲染一半时间,五个CPU能减少67%的时间,网络渲染的能力惊人啊! (完)
我都不知道该说什么,这方法……