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に対応させました。機能を拡張し、スクリプト名を変更しました。エッジループや、エッジリングの拡張選択を任意のエッジ数でできます。〇個飛ばし選択などもできます。0Pagetop【MEL更新】アニメーションループツールを接線の分割とウェイトに対応AriAniKeyCycleアニメーションキーの位置とハンドルの角度を同じにして、ループアニメーションを作りやすくするツールの更新です。今回、接線の分割とウェイトに対応しました。Mayaが落ちるバグ修正AriCompactToolSettingsMayaのシェルフを複数同時に表示したり、標準だと大きすぎるツール設定の項目を最小限してコンパクトに表示にしたりするツールのバグ修正更新です。Maya2017以降特定条件でMayaが落ちる不具合があったので、修正しました。0Pagetop【MEL更新】ローカル軸(親の軸)を基準にパーツ個々をミラーAriMirrorワンボタンでミラー化を行ったりして、シンメトリーのオブジェクトの編集を楽にするツールの更新です。今までオブジェクト自身の軸を基準に対称化を行っていましたが、ローカル軸(親の軸)を基準にミラー化できるようにしました。ピボットの位置や、トランスフォーム情報もできる限り残します。オブジェクト単位のパーツを、対称の位置に配置したいなんて時に使えると思います。0Pagetop【MEL更新】ポリゴンカウンターUI更新&平面ハードエッジ検索機能追加AriPolygonCounter多角形やハードエッジやラミナフェースなどなど、いろいろなポリゴンをカウントして選択するツールの更新です。平面にハードエッジが使われているエッジの検索機能を追加と、警告をカスタマイズできるように等UIの調整を行いました。0Pagetop【MEL更新】リネーマー連番機能強化等AriRenamerリネーム作業を便利にするスクリプトの更新です。連番機能を使う際、末尾が数字だったら自動的に一旦消したり、同じ名前ごとに連番を付けたりできるようにしました。リネームするオブジェクト数が多いと重くなる問題がありましたが、ページ機能追加によって、一度に表示するテキスト量を少なくしたので、軽くなりました。他AriCompactToolSettings「ツール設定」ウィンドウの一部を小さく表示したり、シェルフを複数表示したりするスクリプトの更新です。表示するツールを増やしたり、少し使いやすいように調整しました。Maya2017以降の特殊なウィンドウに対応させようとしたところ、不具合に気づき更新を取りやめてましたが、そちらも修正しました。何も選択しない状態で「MEL名」を実行してもオプションが開けるようにしました。オプション開くときに別のコマンドじゃないと開けないのは不便に感じており、結構前この方法をに思いついてから、更新があったいくつかのMELには実装していました。他のMELにもローカルでは実装し、しばらく自分自身使ってみていると結構便利だという結論になったので、オプションのついているMEL、残りすべてにこの機能を実装し公開します。0Pagetop【MEL更新】ビュー別ウィンドウ化にカメラブックマークパネル追加AriViewWindowビューを別ウィンドウで表示できるスクリプトの更新です。カメラの切り替えや、ビューの表示設定を保存しておくパネルに加え、カメラのブックマークを管理できるパネルを追加しました。あとビュー設定の並び替えとか・・・。0Pagetop【MEL更新】正多角形化せずに円整列する機能他追加AriCircleVertex円や円弧状にに整列するツールの更新です。単純に中心と各頂点の距離が一定になるように移動するという方法で、円形に整列する機能を追加しました。頂点同士の間隔あえて等間隔にしたくない場合に使えると思います。0Pagetop【MEL更新】ピボット位置調整MELに「座標表示」と「オブジェクト一覧」機能追加AriSetPivotAriSetPivotは、主にピボット位置を調整するツールです。今回、オブジェクトの座標と、選択オブジェクトの一覧を表示する機能を追加しました。Mayaでは複数オブジェクトを選択したとき、最後に選択したオブジェクトにマニピュレータが表示されるため、このツールもマニピュレーターの情報を扱う場合は、最後に選択されたオブジェクトの情報が大切になることがあります。そこで追加機能は、最後に選択されたオブジェクトの座標を表示し、最後に選択したオブジェクトを選択リストから変更できるものにしました。降順と種類別の並び替えができるようにしました。2018/05/26・種類別に並び替える際、同一名があるとエラーになっていたのを修正しました。・選択順で並び替える機能を追加しました。AriCompactToolSettingsちょっと調子悪いのでいったん戻します。Maya2017からウィンドウUIのシステムが大幅に変更になったようで、ウィンドウを重ねてタブ化できたり、横にくっつけたりできるようになりました。作る側からすると、これをやるにはスクリプトごとに一つ一つ対応させる必要があります。そこで、まず手始めとして個人的にパネルにくっつけてほうが使いやすいと思うスクリプト2つをこれに対応させてみました。改AriSceneOpener次々シーンを開きやすくするMELを久しぶりに更新しました。日時でソート、パッと見てどれくらい前のシーンかわかるアイコンや、サムネイルなど、いろいろ機能を追加しました。たくさんのシーンを管理しなければいけない方をお手伝い、シーンの開きやすさに特化したツールです。etcAriCompactToolSettingsツール設定をコンパクトにして、複数のシェルフを表示するMEL。アイコンサイズの調整や、並び替え、右クリックでポップアップメニュー項目に登録した機能も実行できるようにしました。全ての記事を一覧ブログ内検索プロフィールAuthor:Ariゲーム系を中心にモデラーをやってます。プライベートでその他の作業も挑戦中です。拍手ボタンありがとうございます。テンションあがります。ツイッターでお知らせなどやってます。よかったらどうぞフォローお願いします。