如何设置maya的Render.exe程序来mayabatch批量渲染_huadingjin_新浪博客

   渲染大量的maya文件的的时候可以先建一个xxx.txt文本文件,在里面输入所有需要渲染的maya文件,如:

render xxx01.mb

render xxx02.mb

render xxx03.mb

shutdown -s -t 60

等等,

   之后把该保存好的xxx.txt文件的后缀改为xxx.bat可执行文件,把该文件放在与maya相同的文件夹里。然后双击运行这个文件,之后等待或者去睡觉觉了。渲染完成后会自动关机,等渲染完成后直接在你的保存目录下找你的渲染成品就可以了。

 

 

   使用mayabatch render可以节省大约300MB左右的内存。使用的方法很简单,又不用打开maya,
下面说一下具体的方法:
   开始\运行\cmd 回车,打开命令提示符窗口,渲染的命令很简单:render *:\(你要渲染的目录和文件名称(值得提醒的是,如果你的目录或者是文件名中有空格的话从盘符到文件名需要用双号把它包裹起来,)),然后回车,看反馈信息就可以了。比如:
C:\>render "E:\Maya project\character\Wizard\scenes\render.mb"
如果是bat文件则需要写成render.exe
   说简单是因为输入这么一个简单的命令就可以渲染出一张图来,但是要让mayabatch.exe这个文件执行你想达到的目的却难了,因为我们在渲染的时候还需要加一些参数,这些参数都包括什么呢?在命令提示符窗口输入:render –help 回车,如果没有详细的可以尝试用:render -h 回车。

   这样就有一百多个参数在命令提示符窗口显示出来,下面只是列出部分重要的参数:

1、 -r 指定渲染器。设定渲染器 sw是maya的软件渲染 mr是mentalray渲染 hw是硬件渲染
2、 -no cpu运行100%
3、 -im 文件名
4、 -of 文件格式 如:jpg/tiff...
5、 -log保存输出到指定的文件
6、 -rd 文件保存路径 *:\*\
7、 -cam 选择摄像机
8、 -x * -y * 渲染尺寸
9、 -s float 开始序列帧的浮点。
10、 -e float 结束序列帧的浮点
11、 -b float 每隔几帧渲染一张.
12、 -rgb Turn RGB output on or off
13、 -alpha Turn Alpha output on or off
14、 -depth Turn Depth output on or off
15、 -x int Set X resolution of the final image
16、 -y int Set Y resolution of the final image
17、 -eaa int 图像保真质量 EAS (Abuffer). highest(0), high(1), medium(2), low(3)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值