【MEL】エッジをスムーズに
AriEdgeSmooth |
選択したエッジループをスムーズに整列します。
できるだけ大きい曲線形状は保持したまま、小さなガタガタのトポロジーを整列します。
tag : Maya, MEL, モデリング, AriEdgeSmooth,
【MEL】UVの境界を四角形化
AriUVSquare |
UV境界の4点を選択実行することで、四角形に整列させます。
各辺のUVの間隔は、オブジェクトの頂点間隔の比率と合っています。
内部のUVはUnfold等で自動展開します。
UV構造が格子状の時には、AriUVGriddingというツールで、簡単に整列できますが、
三角形が含まれていたり、格子状の構造ではないけれど綺麗に四角形に並べたい場合にいかがでしょうか?
tag : Maya, MEL, UV, AriUVSquare,
【MEL】スキンウェイトペイントツールのロックサポート
AriSkinWeightLock |
スキンウェイトツール(Paint Skin Weights Tool)のロック操作をサポートするツールです。
選択したのみのロック解除や、ウェイトが割り当てられているジョイントのみのロック解除などができます。
ロック解除したもの以外はロックするので、意図したもの以外にウェイトを割り振ることを防げると思います。
tag : Maya, MEL, ウェイト, ジョイント, スキンウェイトペイントツール, AriSkinWeightLock,
【MEL】AriUVツール
AriUVController |
UVツールは、色々なものがありますので、すでに皆さんそれぞれが好みで使われていると思います。
自分も個人用に制作して長く使っているものがありまして、最近仕様やアイコンをきちんと整頓しました。
せっかくなのでAri流として公開してみたいと思います。
使い方はほぼアイコンで予測できると思いますが、
すこしだけ特殊ルールがありますので、そこだけでも説明を読んでいただけるとより便利に使用できるかと思います。
tag : Maya, MEL, UV, AriUVController,
【MEL】精度高めにUnfoldUV展開
AriUVScaleUnfold |
Mayaに標準搭載されている、UVをオブジェクト形状に近い形に展開してくれるUnfoldUV(※旧式)。
こちらかなり便利なのですが、
UVが小さかったり固定UVから処理UVが遠かったりすると、歪んでしまいます。
実はこちら前もってちょっとした操作をしておくと、精度を高めることができます。※後程解説
なので、そのちょっとした操作とUnfoldUVをMELに組み込み、ワンボタンで精度高めのUnfoldUVをできるようにしました。
※Unfold3D じゃないほうの Unfold
tag : Maya, MEL, UV, AriUVScaleUnfold,
【MEL】FBXやOBJをオブジェクト名で複数簡単出力
AriFBXExporter |
オブジェクトを FBX や OBJ へ最小限の操作で出力します。
ファイル名はオブジェクト名(前後に文字付加可)にし複数出力もできます。
複数出力は、Maya標準のゲーム エクスポータ (Game Exporter)でも可能ですが、
登録なしにサクサク出力したいときに使えます。
【MEL】法線の値をコピー
AriNormalValueCopy |
任意の頂点の法線値を別の頂点にコピーします。
この法線をここと同じにしたいんだ!って時に便利です。
tag : Maya, MEL, 法線, Normal, AriNormalValueCopy,
【MEL】頂点カラーRGBAチャンネルを別のチャンネルにコピー/転送
AriVertexColorChangeRGBA |
頂点カラーを扱っていると、Rチャンネルの値をそのままGのチャンネルに転送したい!みたいなケースありませんか?
任意のチャンネルから任意のチャンネルにコピー/転送するツールです。
tag : Maya, MEL, 頂点カラー, AriVertexColorChangeRGBA,
【MEL】頂点カラーセットをRGBAに分割
AriVertexColorSplitRGBA |
頂点カラーセットをRGBAに分割/結合します。
R G B Aすべてバラバラな4セット、または、RGBとAの2セットに分けることができます。
特定のチャンネルだけ調整したいときに便利かと思います。
tag : Maya, MEL, 頂点カラー, AriVertexColorSplitRGBA,
【MEL】デフォルト法線と現在のロック法線をブレンド
AriNormalDefaultBlend |
ロックされている法線と、デフォルトの法線を任意の値でブレンドします。
デフォルト以外にも、取得した法線とブレンドすることもできます。
ロック法線を作ったものの、強すぎるかな?デフォルトの法線も多少影響したほうがいいかな?というときに使えます。
tag : Maya, MEL, 法線, Normal, AriNormalDefaultBlend,
【MEL】法線をロケータの方向に放射
AriNormalRadial |
ロケータと頂点を結んだ方向に頂点法線を向けるツールです。
複数のロケータでブレンドしたり、逆向きにすることもできます。
tag : Maya, MEL, 法線, Normal, AriNormalRadial,
【MEL】頂点法線をスムーズに
AriNormalSmooth |
頂点法線をスムーズにします。
法線を手動で調整する際、特にトゥーン表現の際などに使えるかもしれません。
tag : Maya, MEL, 法線, Normal, AriNormalSmooth,
【MEL使用例】1オブジェクト内の同一形状シェルを差し替える
MELを使用した具体的な作業例です。
今回は、複数のパーツを別のものに差し替えるというものですが、
少し意地悪して、結合(Combine)されて1オブジェクトになっているのに加え、傾いた状態でフリーズされているものに対して行ってみます。
標準機能のみで行うのはなかなか手間のかかる作業ですが、
このブログにあるMELを複数使用すると、比較的簡単に行えます。
tag : Maya, MEL, モデリング, AriReFreezeRotate, AriAssetChanger,
【MEL】選択を一時的に簡単保存
AriQuickSelecter |
選択したものをボタンとして保存し、そのボタンを押すことで再度選択できるツールです。
ショートカットとの組み合わせで、追加選択や選択解除、標準ではできない共通部分の選択もできます。
Maya標準機能にクイック選択セット(Quick Select Set)もありますが、もっとサクサク、ワンボタン選択できます。
セット作成もしませんし、Mayaを再起動したら選択保存情報は削除されるお手軽セレクターです。
tag : Maya, MEL, モデリング, AriQuickSelecter,
【MEL】ワイヤーフレームに色付けを一度に見ながら
AriWireColor |
Rigのコントローラとしてカーブなどのワイヤーフレームに色付けを行うことがあると思いますが、
こちら一度に色を確認しながら行えるツールです。
ポリゴン、カーブ、ロケーター、ジョイントなどに対応しています。
tag : Maya, MEL, Rig, AriWireColor,
【MEL】特定方向のフェースや頂点を選択
【MEL】コンポーネントを数値で調整
AriComponentsController |
選択したコンポーネント(頂点、エッジ、フェース)を、数値で、移動、回転、スケールするツールです。
各頂点の法線方向にも数値で移動できます。
入力値には分数も使えるので、めんどくさい割り算をする必要もないです。
tag : Maya, MEL, モデリング, 数値設定, AriComponentsController,
【MEL】バウンディングボックスサイズのプリミティブを作成
【MEL更新】エッジの直線上で頂点を吸着
AriAdsorptionVertex |
離れている同じ数の頂点をくっつけるMELの更新です。
お互いのエッジの直線上で吸着できる機能を追加しました。
tag : Maya, MEL, MEL更新, モデリング, AriAdsorptionVertex,
【MEL】UVの切り込み(Notch)を縫合(Sew)
AriUVNotchSew |
切り込み(Notch)が入っている状態のUVエッジのみ縫合します。
ゆがみを軽減したりあえて必要な場合ももちろんありますが、
あると困る場合に手作業で探して縫合(Sew)する手間を軽減します。
※正式なCG用語でこのUVの構造を「切り込み」や「Notch」というわけではないです。
tag : Maya, MEL, UV, AriUVNotchSew,