纳金网

标题: 渲染农场部署Maya to Arnold [打印本页]

作者: lut_456    时间: 2013-10-24 16:14
标题: 渲染农场部署Maya to Arnold
 今天跟大家分享如何将Maya to Arnold安装到文件服务器上,并只使用一台机器运行注册验证服务就可以让全农场(包括个人工作站)免安装运行Maya to Arnold。


  1、将Maya to Arnold 0.19.1的for maya 2011-2013版本先全部安装到本机(测试机)内,安装目录随意。


  2、将本机安装好的路径mtoadeploy全部拷贝到文件服务器内,例如下图:

1271524_1382439715SCgG.jpg


  3、卸载本机的所有arnold版本,准备开始网络部署。


  4、修改Maya对应版本的Maya.env,以Maya2011为例,需要在Maya.env中将MAYA_MODULE_PATH指认文件服务器的MAYA_MODULE_PATH路径,例如:


MAYA_MODULE_PATH = %MAYA_MODULE_PATH%;\192.168.26.239cgResourceSupportMAYA1-x64modules


并且在modules目录下修改module文件,通常是*.txt、*.mod、*.module


  例如下图:




1271524_13824397164OKT.jpg


  5、继续修改Maya.env,需要在Maya.env中的PATH变量增加arnold对应版本的bin文件夹路径,例如:


PATH = %PATH%;\192.168.26.239cgResourceSupportMAYAmodules_plug_inmtoadeploy1in


  注意:PATH变量如果有其他路径的话,记住写在一起,不要重复定义多个PATH。


  在Maya.env中继续添加以下变量:


ARNOLD_PLUGIN_PATH =\192.168.26.239cgResourceSupportMAYAmodules_plug_inmtoadeploy1shaders


MTOA_EXTENSIONS_PATH =\192.168.26.239cgResourceSupportMAYAmodules_plug_inmtoadeploy1extensions


MAYA_RENDER_DESC_PATH =\192.168.26.239cgResourceSupportMAYAmodules_plug_inmtoadeploy1


  路径根据文件服务器的拷贝路径自行更改。


  6、保存Maya.env,打开Maya2011(64位)——Plug-in Manager,能正常加载mtoa.mll插件表示安装网络安装成功,并要确保插件路径为网络上文件服务器的路径,例如下图:




1271524_1382439722kOC2.jpg



  7、此时的Arnold renderer还是未注册的版本,渲染带水印。首先按照正常的xx方法给装在文件服务器上的arnold bin路径下的文件打补丁,之后选择一台机器作为注册服务器,在该机器上完成注册文件的生成和rlm服务的安装,具体步骤参考《Maya To Arnold详细安装说明》,最后别忘了将第3步和第4步的Maya.env改动应用到注册服务器上(如果注册服务器也要用来运行arnold renderer渲染的话)。如果之前的步骤都没问题,注册服务器就设置好了,注册服务器本身的arnold renderer也配置完成了,渲染不会有水印。


  8、使用渲染农场的任意一台渲染机,将第3步和第4步的Maya.env改动应用到该机上,并在Maya.env上添加以下两个变量:


ARNOLD_LICENSE_HOST = 192.168.26.205
ARNOLD_LICENSE_PORT = 5053


  注:192.168.26.205是第6步中注册服务器的ip地址。5053是注册服务器所使用的端口号。Ip地址根据实际情况更改,端口号一般默认就是这个5053.
保存Maya.env,如操作正确的话该农场机就配置完成了。


  9、将该农场机的Maya.env所做的改动扩散到整个渲染农场,Maya to Arnold 0.19.1的网络部署就完成了。最后附上网络部署MtoA的Maya.env改动部分:


PATH = %PATH%;\192.168.26.239cgResourceSupportMAYA1-x64plug-ins;\192.168.26.239cgResourceSupportMAYAmodules_plug_inmtoadeploy1in


MAYA_MODULE_PATH = %MAYA_MODULE_PATH%;\192.168.26.239cgResourceSupportMAYA1-x64modules


ARNOLD_PLUGIN_PATH =\192.168.26.239cgResourceSupportMAYAmodules_plug_inmtoadeploy1shaders


MTOA_EXTENSIONS_PATH =\192.168.26.239cgResourceSupportMAYAmodules_plug_inmtoadeploy1extensions


MAYA_RENDER_DESC_PATH =\192.168.26.239cgResourceSupportMAYAmodules_plug_inmtoadeploy1


ARNOLD_LICENSE_HOST = 192.168.26.205


ARNOLD_LICENSE_PORT = 5053


  注意:PATH变量如果有其他路径的话,记住写在一起,不要重复定义多个PATH。






欢迎光临 纳金网 (http://rs.narkii.com/club/) Powered by Discuz! X2.5