查看: 1030|回复: 0

Maya windows 命令行渲染

[复制链接]

903

主题

951

帖子

3935

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3935

最佳新人

发表于 2018-11-18 22:24:58 | 显示全部楼层 |阅读模式
从 windows 操作系统的“开始”菜单里面选择“运行”,输入 cmd 回车确定;打开命令行:
or
开始 -- 程序 -- 附件 -- 命令提示符
打开的都是命令提示符,后者可以拷贝粘贴,更方便一些;
输入 cd.. 可以返回到根目录;
先输入 render -help;
如果没有出现参数,就不能使用命令行渲染;
1,要么删除机器上按装的所有不同版本的 MAYA, 然后只安装一个;
2,要么设置环境变量,指定一个;
添加你的 maya 安装目录下 bin 文件夹的路径:
例如:
D:\Program Files\Autodesk\Maya2009\bin;
具体设置方法请参考本论坛这个帖子
http://www.galaxix.com/bbs/forum.php?mod=viewthread&tid=219

设置环境变量后,输入 render -help;就会出现渲染命令;
可以在命令提示符内输入命令来渲染;
命令行渲染是调用的 MAYA 内部的 batch render 来渲染的;
在 MAYA 的安装目录 bin 内可以看到:
mayabatch.exe
这个命令跟在 maya 内的菜单命令 Batch Render 一样:
Batch Render 渲染得时候是将文件另存一个临时的文件,然后渲染,渲染完毕后再删除;
在命令提示符内输入
render -help 显示帮助;
render -listRenderers 列出所有可用的渲染器;
可以在命令提示符内可以,输入 render -r sw -help 来查找命令及解释;
实际运用最好的方法是制作 .bat 文件;
新建一个文本(*.txt),命名后改后缀名为 .bat 双击即可执行,但要编辑好内容;
改名后,点右键选编辑:
:: 为注释,不做运算;
:: -r mr 使用 mental ray 渲染
:: -rd F:\renderTest01\ 为你渲染后的图象存的路径
:: -im test02......test05 为渲染后的图象的名字
:: -of tga 为渲染后的图象格式
:: -x 8000 为宽度分辨率
:: -y 5000 为高度分辨率
:: -reg 0 320 0 240 为切割渲染 顺序为 left right bottom top
:: 看要切割几个,然后再看怎么分坐标
:: 最后的 F:\renderTest01\Test01.mb 为你需要渲染得文件
:: 把这些路径名称都换成你自己的
render -r mr -rd F:\renderTest01\ -im test02 -of tga -x 640 -y 480 -reg 0 320 0 240 F:\renderTest01\Test01.mb
  
  
提高/灵活运用:
可以切割渲染,尤其是没有分层的大图,mr也可以的;
还可以渲染后播放音乐,关机等;
shutdown -s 
取消关机:
shutdown -a
这里要注意路径,名称最好都是字母加数字,还可以加下划线;

关注galaxixv,官方微信公众号。
GALAXIX UE4 讨论学习群 140439020
UE4精英学习群  12762592
UNITY学习群   194092348
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


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