Arnold的前台渲染mel问题

该主题包含 3 个回复,有 3 个参与人,并且由 NeroBlack 的头像 NeroBlack8 月, 3 周 前 最后一次更新。

正在查看 4 个帖子 - 1 至 4 (共计 4 条)
  • 作者
    帖子
  • #31067
    布丁桑 的头像
    布丁桑
    学员
    注册日期: 2015/09/09
    发帖数: 3
    回帖数: 4

    老师你好,我试着写了一下那个前台渲染Mel,但是发现,当渲染器用的是Arnold时,批渲会出现问题,就是只拖帧,不会刷新渲染。导致渲染出来的都是一张图。只有再渲染第二次,将第一次的图片覆盖,结果才会正确、这种问题可以怎么解决呢?

    #31105
    zivix 的头像
    zivix
    管理员
    注册日期: 2014/05/15
    发帖数: 7
    回帖数: 1580

    你的mel是怎么写的?

    #31106
    布丁桑 的头像
    布丁桑
    学员
    注册日期: 2015/09/09
    发帖数: 3
    回帖数: 4

    if(window -ex AmoyaRenderWin){deleteUI AmoyaRenderWin;}
    window -title “0-0脸渲染测试”
    AmoyaRenderWin;
    columnLayout;
    text -l “Start frame”;
    intField inf1;
    text -l “End frame”;
    intField inf2;
    string $cameraNames[]=listTransforms -cameras;

    optionMenu -label “Cameras” a ;
    for($i=0;$i<size($cameraNames);$i++)
    { menuItem -label $cameraNames[$i];}

    text -l “Path for Render Images”;
    textField -w 300 inf3;
    text -l “Name”;
    textField inf4;
    button -l “Render” -c “linkOfAmoyaRender” ;

    showWindow AmoyaRenderWin;
    window -e -wh 500 300 AmoyaRenderWin;

    global proc AmoyaRender(int $Start,int $End,string $Path,string $Name,string $Camera)

    {
    for($i=$Start;$i<=$End;$i++)
    {

    int $amount = 0;

    progressWindow
    -title “Rendering”
    -progress $amount
    -status “Frame: 0%”
    -isInterruptable true;

    if ( progressWindow -query -isCancelled ) break;

    if ( progressWindow -query -progress >= $End ) break;

    $amount =$i;

    progressWindow -edit
    -progress $amount
    -status (“Frame: “+$amount+”/”+$End);

    currentTime $i;
    RenderViewWindow;
    renderWindowRenderCamera(“render”,”renderView”,$Camera);
    renderWindowSaveImageCallback
    “renderView”
    ($Path+$Name+($i))”Targa”;}

    progressWindow -endProgress;
    }

    global proc linkOfAmoyaRender()

    {
    $Start=intField -q -v inf1;
    $End=intField -q -v inf2;
    string $Path =textField -q -tx inf3;
    string $Name =textField -q -tx inf4;
    AmoyaRender($Start,$End,$Path,
    $Name,optionMenu -q -v a
    );}

    #31272
    NeroBlack 的头像
    NeroBlack
    教师
    注册日期: 2014/06/23
    发帖数: 1
    回帖数: 148

    ARN前台不支持,只能后台。

正在查看 4 个帖子 - 1 至 4 (共计 4 条)

抱歉,回复评论必需登录。