Maya中心のCGを扱います。自作MELの公開やMayaの操作メモを中心にしてくつもりです。MELは作業者だからこそわかる「かゆいところに手が届く」を目標に。マテリアルからオブジェクト選択バグ等AriUVFitAriCircleVertexAriSelectMaterialAndObjectちょっとしたバグを見つけてしまいましたので、まとめて3つのツールを修正しました。必要と思いましたらお手数ですが再度ダウンロードおねがいします。0Pagetop【MEL更新】UVを重ねるスクリプトの高速化とUI変更AriUVFit明けましておめでとうございます。2020年最初の記事です。UVの矩形位置を登録し、その登録した場所に別のUVを重ねるMELの更新です。処理を高速化して、UIを色々変更して使いやすくしました。検索機能をつけたり、UIをシンプルにしたりしました。全体のオブジェクトに対してではなく、任意のオブジェクトに絞って選択するMELの更新です。特定のフェースに絞ることもできるようにしました。ハイパーシェードを開いたりしないオプションを追加しました。新Mayaに対応AriWindowAllClose実行すると、Maya上に開いているウィンドウを全て閉じるMELの更新です。前回更新のウィンドウポジションのリセットと同じく、こちらももMaya2017以降の新Mayaに対応させました。バグ修正Maya内で使用するウィンドウを移動させて再表示するツールの更新です。Maya2017以降の新仕様のウィンドウに対応させ、意図したものだけ移動できるようにUIも付けました。デュアルディスプレイなど、環境を変化させて、ウィンドウがどこかにいってしまって戻せないときなどに役に立つと思います。0Pagetop【MEL更新】アニメーションループツールを接線の分割とウェイトに対応AriAniKeyCycleアニメーションキーの位置とハンドルの角度を同じにして、ループアニメーションを作りやすくするツールの更新です。今回、接線の分割とウェイトに対応しました。0Pagetop【MEL更新】シンメトリーツール距離設定に機能追加AriSymmetryChecker非対称頂点を検索して、シンメトリー化をするツールの更新です。↓のようにトポロジーが同じであれば、その情報から自動でシンメトリー化できることもありますが、トポロジーが違っていたり、トポロジーが同じでもできない場合があります。その場合は、単純に頂点の距離情報からシンメトリー化を行うのですが、その設定をしやすいように機能追加しました。Mayaが落ちるバグ修正AriCompactToolSettingsMayaのシェルフを複数同時に表示したり、標準だと大きすぎるツール設定の項目を最小限してコンパクトに表示にしたりするツールのバグ修正更新です。Maya2017以降特定条件でMayaが落ちる不具合があったので、修正しました。0Pagetop【MEL更新】ローカル軸(親の軸)を基準にパーツ個々をミラーAriMirrorワンボタンでミラー化を行ったりして、シンメトリーのオブジェクトの編集を楽にするツールの更新です。今までオブジェクト自身の軸を基準に対称化を行っていましたが、ローカル軸(親の軸)を基準にミラー化できるようにしました。ピボットの位置や、トランスフォーム情報もできる限り残します。オブジェクト単位のパーツを、対称の位置に配置したいなんて時に使えると思います。0Pagetop【MEL更新】ポリゴンカウンターUI更新&平面ハードエッジ検索機能追加AriPolygonCounter多角形やハードエッジやラミナフェースなどなど、いろいろなポリゴンをカウントして選択するツールの更新です。平面にハードエッジが使われているエッジの検索機能を追加と、警告をカスタマイズできるように等UIの調整を行いました。エッジ1000本以上に対応AriUVScaleCheckerUVの解像度を調べたり統一したりするツールの更新です。今まで選択したエッジが1000を超えるとそれ以降のエッジは調整が無視されいましたが、プログレスバーや、中断機能を追加できることで、選択エッジすべてに調整できるようにしました。他少し機能を追加しています。0Pagetop【MEL更新】リネーマー連番機能強化等AriRenamerリネーム作業を便利にするスクリプトの更新です。連番機能を使う際、末尾が数字だったら自動的に一旦消したり、同じ名前ごとに連番を付けたりできるようにしました。リネームするオブジェクト数が多いと重くなる問題がありましたが、ページ機能追加によって、一度に表示するテキスト量を少なくしたので、軽くなりました。他AriCompactToolSettings「ツール設定」ウィンドウの一部を小さく表示したり、シェルフを複数表示したりするスクリプトの更新です。表示するツールを増やしたり、少し使いやすいように調整しました。Maya2017以降の特殊なウィンドウに対応させようとしたところ、不具合に気づき更新を取りやめてましたが、そちらも修正しました。0Pagetop【MEL更新】シーンを開きやすくするスクリプトのバグ修正と少し機能追加AriSceneOpenerたくさんのシーンを何度も開くような作業をサポートするスクリプトの更新です。今までシーン名にスペースが入っていると一覧に表示されなかったバグを調整しました。あと、ブックマークの表示を「フルパス」と「フォルダ名のみ」の切り替えができるようにするなど、少し調整もしました。0Pagetop【MEL更新】アイコン一覧ツールに検索機能など追加AriIconViewerMayaデフォルトで登録されているアイコンを一覧するツールの更新です。それほど使う人いないだろうなと思っていたのですが、そこそこダウンロードされているみたいなので、自分の中で使いやすいように追加してあった機能を公開しておきます。ちなみに自分はツールのUIを作るとき、だいたいMayaのデフォルトアイコンから使用するようにしているので、よさげなアイコンを探し出す時に使用しています。何も選択しない状態で「MEL名」を実行してもオプションが開けるようにしました。オプション開くときに別のコマンドじゃないと開けないのは不便に感じており、結構前この方法をに思いついてから、更新があったいくつかのMELには実装していました。他のMELにもローカルでは実装し、しばらく自分自身使ってみていると結構便利だという結論になったので、オプションのついているMEL、残りすべてにこの機能を実装し公開します。0Pagetop【MEL更新】頂点カラーエディタの選択機能拡張やカラーセット自動切替追加等AriVertexColorEditor頂点カラーの作業をお手伝いするツールの更新です。目的のカラーが使われている頂点を選択しやすくしたり、目的のカラーセット名があったら強制的に切り替える機能、スムーズの強度を調整できる機能などを追加しました。0Pagetop【MEL更新】ビュー別ウィンドウ化にカメラブックマークパネル追加AriViewWindowビューを別ウィンドウで表示できるスクリプトの更新です。カメラの切り替えや、ビューの表示設定を保存しておくパネルに加え、カメラのブックマークを管理できるパネルを追加しました。あとビュー設定の並び替えとか・・・。0Pagetop【MEL更新】正多角形化せずに円整列する機能他追加AriCircleVertex円や円弧状にに整列するツールの更新です。単純に中心と各頂点の距離が一定になるように移動するという方法で、円形に整列する機能を追加しました。頂点同士の間隔あえて等間隔にしたくない場合に使えると思います。全ての記事を一覧ブログ内検索プロフィールAuthor:Ariゲーム系を中心にモデラーをやってます。プライベートでその他の作業も挑戦中です。拍手ボタンありがとうございます。テンションあがります。ツイッターでお知らせなどやってます。よかったらどうぞフォローお願いします。