【備忘録】Render settings が壊れる場合 【Maya2020】

旧バージョン(Render setupが存在しないバージョン)でRender Layerを組んでいるファイルを、Maya2020などで開いた際にRender settingsウインドウが壊れる場合があります。

下記エラー文などが出たりします。
# Error: line 1: RuntimeError: file C:\Program Files\Autodesk\Arnold\maya2020\scripts\mtoa\ui\globals\common.py line 2209: Object 'preMelSwGrp' not found. # 

その際は古いレンダーレイヤーを削除することで、Render settingsを正常に開くことができるようになります。
(名前で検索して直接消すなど)


下記melにてデフォルトレンダーレイヤー(masterLayer)以外を全削除できます。
{
    string $renderLayerList[] = `ls -type "renderLayer"`;
    for ($renderLayer in $renderLayerList){
        if("defaultRenderLayer" != $renderLayer){
            select -cl;
            select -add ($renderLayer);
            doDelete;
        }
    }
}

コメント

このブログの人気の投稿

【Maya】データが壊れている際の対処法 「nan(ind) 編」【備忘録】

【Maya Fluid Test】Fluidで煙テスト