Created on | Updated on

Maya2024日本語 UI でハイパーシェードウィンドウのレイアウトが崩れる

Maya 2024.0 日本語 UI でハイパーシェードウィンドウを開くと、内部のレイアウトが崩れ正しく表示することができません。
この問題は MAYA-127938 として登録されています。


回避策: 日本語 UI モードでこの問題を回避するには、次の操作を実行します

  1. Maya を終了します。
  2. MEL スクリプトファイル「scripts/others/renderCreateBarUI.mel」を Maya のインストール フォルダから Maya のプリファレンス フォルダ内の /scripts フォルダにコピーし、テキスト エディタでこのファイルを編集します。
    プリファレンス フォルダは次の場所にあります。
    Windows: :\<username>\Documents\maya\<version>\ja_JP
    macOS: /Users/<username>/Library/Preferences/Autodesk/maya/<version>/ja_JP
  3. 次の2行のMELスクリプトを置き換えます。(削除もしくは//でコメントアウト)
    nodeTreeLister -e -add $nodePath ($type + ".svg") $command $renderNodeTreeLister;
    python(("_fav.addPath(\"" + encodeString($nodePath) + "\",\"" + encodeString($type) + "\")"));

    置
    き換えた後の MEL スクリプトの行:

    if (catchQuiet(`nodeTreeLister -e -add $nodePath ($type + ".svg") $command $renderNodeTreeLister`)) {
         warning("Duplicate node entry detected.");
         string $originalNodePath = $nodePath;
         int $i;
         for($i=0; $i<100; $i++) {
             $nodePath = $originalNodePath + " " + string($i);
              If(!catchQuiet(`nodeTreeLister -e -add $nodePath ($type + ".svg") $command $renderNodeTreeLister`)){

                  break;

              }
         }
         if($i == 100){

              continue;
         }

    }


  4. ファイルを保存して、Maya を再起動します。


この問題が将来の更新で修正された場合は、この回避策は不要になります。
修正されたバージョンは次回の Maya 2024 アップデートでリリースを予定しています。

問題が解決しない場合は、Born Digital サポートまでお問い合わせ下さい。

※ 問い合わせ対応はBorn Digitalより製品をご購入頂きましたお客様のみのサービスとなります。ご了承下さい。
サポート問い合わせ