【Mayaあるある】UVスナップで整列できない
【MEL更新】複数選択をまとめたバウンディングサイズのプリミティブ作成機能追加

![]() | AriBoundingSizePrimitive |
選択したオブジェクトのバウンディングボックスサイズに合わせたプリミティブオブジェクトを作成するMELの更新です。
今まではオブジェクトを複数選択した際、個々にプリミティブオブジェクトを作成していましたが、まとめた1つのオブジェクトを作成することもできるようにしました。
tag : Maya, MEL更新, モデリング, コリジョン, AriBoundingSizePrimitive,
【Mayaあるある】マニピュレータが思い通りに動かない
【Mayaあるある】別オブジェクトの境界を滑らかにしたい
【MEL更新】回転コピーと削除
【MEL使用例】1オブジェクト内の同一形状シェルを差し替える

MELを使用した具体的な作業例です。
今回は、複数のパーツを別のものに差し替えるというものですが、
少し意地悪して、結合(Combine)されて1オブジェクトになっているのに加え、傾いた状態でフリーズされているものに対して行ってみます。
標準機能のみで行うのはなかなか手間のかかる作業ですが、
このブログにあるMELを複数使用すると、比較的簡単に行えます。
tag : Maya, MEL, モデリング, AriReFreezeRotate, AriAssetChanger,
【MEL】選択を一時的に簡単保存


![]() | AriQuickSelecter |
選択したものをボタンとして保存し、そのボタンを押すことで再度選択できるツールです。
ショートカットとの組み合わせで、追加選択や選択解除、標準ではできない共通部分の選択もできます。
Maya標準機能にクイック選択セット(Quick Select Set)もありますが、もっとサクサク、ワンボタン選択できます。
セット作成もしませんし、Mayaを再起動したら選択保存情報は削除されるお手軽セレクターです。
tag : Maya, MEL, モデリング, AriQuickSelecter,
【MEL更新】頂点を直線化するMELのUI調整

![]() | AriStraightVertex |
頂点を直線になるように整列させるツールの更新です。
機能自体の更新はないのですが、
このツール、MEL覚えたてのかなり序盤に作ったもので、ずっとUIが怪しかったので全体的にUIを調整しました。
英語版も作りました。文字化けにも対応できたと思います。
tag : Maya, MEL更新, モデリング, AriStraightVertex,
【MayaTips】Mayaでリトポロジ【改訂】
【MEL更新】〇個飛ばしで選択ツールをフェースに対応 他

![]() | AriSelectLoopRing |
エッジのリングやループ選択を〇個飛ばして選択するツールの更新です。
いままでエッジだけのツールでしたが、フェースに対応しました。
また、〇個飛ばしを使用した際、非選択と非選択の間にある選択の個数を指定できるようにしました。
tag : Maya, MEL更新, モデリング, AriSelectLoopRing,
【MEL更新】UV直線化ツール色々調整

![]() | AriUVRatio |
UVを直線化し比率を合わせるMELの更新です。
エッジ選択でも実行できるようにしました。
また、直線化後、選択していないUVに対して、Unfoldを実行する機能を追加しました。
ぐちゃぐちゃなUVを手動で展開していく手間が少し楽になるかもです。
オプションウィンドウには、無理やり(?)ループ選択するボタンも追加しましたので、三角形等でも比較的作業しやすくなってると思います。
tag : Maya, MEL更新, モデリング, UV, AriUVRatio,
【MayaTips】カーブからチューブ旧作成方法3種【Maya2020まで】



前回Maya2022新機能を使って、カーブからチューブ形状の作り方を紹介しました。
【Maya新機能】カーブからチューブ形状作成が簡単に【2022】
しかし、まだMaya2022環境に移行できない場合もあると思います。
そこで今回は、Maya2020までの旧チューブ形状作り方を3パターン紹介しておきます。
【Maya新機能】カーブからチューブ形状作成が簡単に【2022】
【MEL】特定方向のフェースや頂点を選択
【MEL更新】端から順番に四角形生成ツールにUV境界除外機能など追加

![]() | AriQuadrangulateRing |
連続した三角形を端から順番に意図通りに四角形化するツールの更新です。
UV境界がある場合、それを避ける設定や、ボタンでツールやエッジフェースを切り替えられるオプションウィンドウを追加しました。
また、エッジ選択時の挙動を変更しました。
tag : Maya, MEL更新, モデリング, AriQuadrangulateRing,
【MEL】コンポーネントを数値で調整

![]() | AriComponentsController |
選択したコンポーネント(頂点、エッジ、フェース)を、数値で、移動、回転、スケールするツールです。
各頂点の法線方向にも数値で移動できます。
入力値には分数も使えるので、めんどくさい割り算をする必要もないです。
tag : Maya, MEL, モデリング, 数値設定, AriComponentsController,
【MEL】バウンディングボックスサイズのプリミティブを作成
【MEL更新】回転値を親に転送

![]() | AriSetPivot |
ピボットの位置設定や、他のオブジェクトに回転値を転送するスクリプトの更新です。
オブジェクトの回転値を親に転送&統合する機能を追加しました。
オブジェクト自体を回転してしまったけれど、やはり親グループを回転させればよかった…。みたいなときに使えると思います。
tag : Maya, MEL更新, モデリング, 数値設定, AriSetPivot,
【MEL更新】エッジの直線上で頂点を吸着

![]() | AriAdsorptionVertex |
離れている同じ数の頂点をくっつけるMELの更新です。
お互いのエッジの直線上で吸着できる機能を追加しました。
tag : Maya, MEL, MEL更新, モデリング, AriAdsorptionVertex,
【MEL更新】結合と抽出を便利にするスクリプトに機能追加

![]() | AriCombineExtract |
オブジェクト名や、ピボット座標、アウトライナ階層等、できるだけ情報を保ったまま、結合(Combine)と抽出(Extract)をするMELの更新です。
ピボットを中心へ移動(CenterPivot)や、コンポーネントのデタッチ(Detach Component)、フェースの複製などをできるよう機能追加をしました。
tag : Maya, MEL更新, モデリング, AriCombineExtract,