摩尔网 > CG教程 > Autodesk Maya教程

如何使用maya的Render.exe来mayabatch进行批量渲染并自动关机
  • 辅助软件:maya2014
  • |
  • 更新:2019-10-25

以下是操作方法:

  
渲染大量的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)    

分享:

上一篇:   Maya如何制作家用镂空塑胶垃圾桶模型 下一篇:   MAYA oceanShader/海洋(纹理)用法讲解

发表评论
添加表情
© 2011-2016 cgmol.com 版权所有
苏ICP备12073144号