查看: 3671|回复: 0
打印 上一主题 下一主题

[软件应用] 渲染农场软件Deadline 添加高版本maya支持的解决方法

[复制链接]

2569

主题

3687

帖子

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
101592
跳转到指定楼层
楼主
发表于 2017-7-12 13:49:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
先来说第一种方法,那就是到官网下载最新的版本,然后安装,完成以后在主程序的安装目录找到以下4个文件夹“clientSetup,plugins,scripts,submission”,然后将他们复制到别的地方进行备份。接着再装回5.0,最后把备份的4个文件夹覆盖到安装目录就可以了。启动deadline看看,是不是可以支持新版的三维软件里了。

接下来是第二种方法,一共需要更改三个文件。特别注意改的话一定要拿着5.0的文件改,不要用5.2的。接下来我以MAYA2014为例进行介绍。由于MAYA分mayacmd和mayabatch两种,所以MAYA需要改5个文件。打开DeadlineRepositorypluginsMayaBatch,用记事本或写字板打开MayaBatch.dlinit。本来是想发图片上来的,不过这该死的网不知道咋回事,上个新浪都TMD得翻墙才能上来,发个图片也传不上来,只能发文字的了,还望各位见谅。

RenderExecutable2012_0=d:Program FilesAutodeskMaya2012binMayaBatch.exe;C:Program Files (x86)AutodeskMaya2012binMayaBatch.exe;/usr/autodesk/maya2012/bin/maya;/Applications/Autodesk/maya2012/Maya.app/Contents/bin/maya
RenderExecutable2013_0=C:Program FilesAutodeskMaya2013binMayaBatch.exe;C:Program Files (x86)AutodeskMaya2013binMayaBatch.exe;/usr/autodesk/maya2013/bin/maya;/Applications/Autodesk/maya2013/Maya.app/Contents/bin/maya
RenderExecutable2014_0=d:Program FilesAutodeskMaya2014binMayaBatch.exe;d:Program Files (x86)AutodeskMaya2014binMayaBatch.exe;/usr/autodesk/maya2014/bin/maya;/Applications/Autodesk/maya2014/Maya.app/Contents/bin/maya
MaxwellInteractiveSlaves=                                                                        

上面的整个红色部分是手动添加上去的,其中里边的蓝色是版本,绿色的是MAYA路径。修改完成之后保存就好了。

接下来打开MayaBatch.param,
[RenderExecutable2013_0]
Type=multilinemultifilename
Category=Render Executables
CategoryOrder=0
Index=7
Label=Maya 2013 Render Executable
Default=C:Program FilesAutodeskMaya2013binMayaBatch.exe;C:Program Files (x86)AutodeskMaya2012binMayaBatch.exe;/usr/autodesk/maya2012/bin/maya;/Applications/Autodesk/maya2012/Maya.app/Contents/bin/maya
Description=The path to the Maya 2013 executable file used for rendering. Enter alternative paths on separate lines.

[RenderExecutable2014_0]
Type=multilinemultifilename
Category=Render Executables
CategoryOrder=0
Index=8

Label=Maya 2014 Render Executable
Default=d:Program FilesAutodeskMaya2014binMayaBatch.exe;d:Program Files (x86)AutodeskMaya2014binMayaBatch.exe;/usr/autodesk/maya2014/bin/maya;/Applications/Autodesk/maya2014/Maya.app/Contents/bin/maya
Description=The path to the Maya 2014 executable file used for rendering. Enter alternative paths on separate lines.

同样红色的是添加部分,蓝色的是版本,中间黑色加下划线的是索引号,绿色的分别是64位和32位的路径。修改完成后保存就可以了。

接着返回上一层文件夹,找到MayaCmd这个文件夹,分别对MayaCmd.dlinit,MayaCmd.param进行修改,方法和上面的一样。

最后打开DeadlineRepositoryscriptsSubmissionMayaSubmission这个文件夹,打开MayaSubmission.py,用查找命令,输入“versionbox”,应该是下面的一行,如果没有或不是,将鼠标放到开头。

scriptDialog.AddComboControl( "VersionBox", "ComboControl", "2014", ("7.0","8.0","8.5","2008","2009","2010","2011","2012","2013","2014"), 120, -1 )

其中上面的红色部分为新加入的版本,蓝色为任务的默认版本。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


快速回复 返回顶部 返回列表