Maya中心のCGを扱います。自作MELの公開やMayaの操作メモを中心にしてくつもりです。MELは作業者だからこそわかる「かゆいところに手が届く」を目標に。目的解像度の長さを指定可能にAriUVScaleCheckerUVが大きいのか小さいのか数値で確認して、目的の解像度にスケールできるスクリプト。今まで解像度を指定する際、1cmや1フィートなど、「長さ1に対して何pixを割り当てるか」しか指定できませんでしたが、「500cmに対して128pixにしたい」など、1以外にも設定できるようにしました。これによって、単位に対して極端に大きいオブジェクトにも使用しやすくなったと思います。0Pagetop【MEL更新】シンメトリーチェッカーに中心のみ移動機能追加などAriSymmetryCheckerシンメトリーじゃない頂点を探したり、シンメトリーに移動するツールを更新しました。中心のみ移動や中断機能を追加したり、バグ修正をしたりしてます。秒AriUVGriddingUVを格子状に整列するツールを高速化しました。処理中にEscキーで中断できるようにもしました。0Pagetop【MEL更新】エッジの両端を基準に直線化AriStraightVertex頂点を直線化するツール。エッジの両端の座標を取得する機能を追加し、エッジを選択で実行した場合は、強制的にエッジの端を基準にする仕様にしました。ツール親子階層の回転値を保持AriReFreezeRotate変な角度でフリーズしてしまっているオブジェクトの回転値を元に戻すツール。今まで、親子階層のオブジェクトに回転値が入っていると不具合がありましたが、今回の更新で対応しました。Centerを設定するようにしました。今まではオブジェクト選択にしか対応していませんでした。Minの値がたまにおかしくなることがありましたが、精度を高めました。0Pagetop【MEL更新】UV比率合わせツールにオプション追加とMEL名変更AriUVFromVertexRatioAriUVRatioUVの比率を頂点の距離をもとに調整するツール。いままで、強制的に直線化を行ってしまってましたが、直線化するかしないかを設定できるようにオプションMELを追加しました。あとツール名を変更しました。0Pagetop【MEL更新】直線化(平面化)ツールバグ修正と複数シェルフ表示ツールの更新AriStraightVertexAriCompactToolSettings頂点を直線化(平面化)するMELのバグ修正、複数のシェルフを表示するツールを更新しました。バグ修正似た機能AriUVAdsorptionと同じように、オプションウィンドウを表示させる機能を追加しました。移動後マージしない、選択した方を移動させる、移動先をオフセットができるようになります。0Pagetop【MEL更新】法線方向を基準に回転値を戻す機能追加AriReFreezeRotateフリーズした回転値を、エッジの方向を基準に戻す(再設定する)ツールですが、法線方向を基準にすることもできるようにしました。0Pagetop【MEL更新】片方を固定してUVの縫合(Sew)をするツールにオプション機能追加AriUVAdsorption選択したUVを固定して相手側を持ってくるUVツール。移動後マージしない、選択した方を移動させる、移動先をオフセットする機能を設定するオプションウィンドウを追加しました。0Pagetop【MEL更新】ポリゴンカウンター更新AriPolygonCounter約2年ぶりにポリゴンカウンター更新です。昔に書いたものだったので、機能追加に伴い内部的なことですがソースを大幅に見直しました。バグ修正複数のシェルフを表示できるウィンドウの幅を保存できるようにしました。いちいち幅を調整することなく、次回開くときにも現在の幅で開かれます。追記Mayaバージョンによっては保存して開きなおすと、幅が縮小できなくなる場合があるようなので、最小幅にするボタンを追加しました。わかっているところだとMaya2015では問題なく、Maya2014では縮小できないみたいです。このボタンも検証できてないんでちょっと心配ですが、おそらく大丈夫かと・・・。ダウンロードとツールの詳細はこちらからお願いします。0Pagetop【MEL更新】ミラー作成ツールのUVミラーに機能追加とバグ修正AriMirror・UVをミラーする軸を、各シェルごとに対応した軸でミラーする機能追加しました。・オブジェクトミラーの際に結合するとオブジェクト自体が移動してしまう状況になった場合、回避するためのボタン「移動値リセット」を追加しました。0Pagetop【MEL更新】移動回転スケール値を保ったまま結合(Combine)AriCombineExtractもともと結合(Combine)の際にピボット位置や、グループ位置を保っておくツールです。今回、最後に選択したオブジェクトの移動値、回転値、スケール値も保持するようにしました。0Pagetop【MEL更新】リネーマーのエラー回避AriRenamer複数のオブジェクトや、テクスチャ事態をリネームする時、エラーが起きて途中で止まってしまうケースがあったので、修正しました。0Pagetop【MEL更新】選択の両端を基準座標として直線化する機能追加AriStraightVertex頂点を斜めに揃えるMELを更新しました。いままで、直線化する基準になる頂点をいちいち取得しなければなりませんでしたが、選択頂点の端を基準とする機能を追加しました。端と言ってますが、正確には、垂直または水平のMax、Minの頂点です。0Pagetop【MEL更新】フリーズ値ピボット値設定MELの調整AriReFreezeTrAndSetPivotフリーズとピボットの位置を調整するMELのUIが分かりにくくなってきたので、フリーズ関連(Freeze)、移動関連(Move)、ピボット関連(Pivot)、にフレームを分け、その他も少し並び替えをしました。マニピュレーター位置にピボットを各軸に対して移動できるようになど、少し機能が多くなってもいます。バグ修正と結果表示機能追加AriAllCloseWindowMayaのウィンドウをすべて閉じるツールです。前回紹介した複数のシェルフを表示するツール(AriCompactToolSettings)がある状態で使用すると、表示がおかしくなっていたバグを修正しました。ついでに、閉じたウィンドウの枚数と何を閉じたか確認できる機能を追加しました。AriReFreezeRotateフリーズしたオブジェクトの回転値を再設定するツールを更新しました。エッジを選択して目標の軸に設定する際、強制的に近い方向をプラスに向けていましたが、思った方向と逆の場合、Reボタンで向きを変えられるようにしました。ダウンロードとツールの詳細はこちらからお願いします。ウィジェットプロフィールAuthor:Ariゲーム系を中心にモデラーをやってます。プライベートでその他の作業も挑戦中です。拍手ボタンありがとうございます。テンションあがります。前ツイッターはじめました。よかったらどうぞフォローお願いします。