Maya中心のCGを扱います。自作MELの公開やMayaの操作メモを中心にしてくつもりです。MELは作業者だからこそわかる「かゆいところに手が届く」を目標に。【MEL使用例】1オブジェクト内の同一形状シェルを差し替えるMELを使用した具体的な作業例です。意地悪して、結合(Combine)されて1オブジェクトになっているのに加え、傾いた状態でフリーズされているものに対して行ってみます。標準機能のみで行うのはなかなか手間のかかる作業ですが、このブログにあるMELを複数使用すると、比較的簡単に行えます。親をターゲットにする機能の見直しAriReFreezeRotateエッジや法線の方向から回転値を戻すスクリプト。選択した自分自身だけでなく、親に対しても行えるはずでしたが、挙動がおかしかったので見直しました。わかりにくかったので、UIの調整をし、説明も改めてこちらに書きます。ツール親子階層の回転値を保持AriReFreezeRotate変な角度でフリーズしてしまっているオブジェクトの回転値を元に戻すツール。今まで、親子階層のオブジェクトに回転値が入っていると不具合がありましたが、今回の更新で対応しました。0Pagetop【MEL更新】法線方向を基準に回転値を戻す機能追加AriReFreezeRotateフリーズした回転値を、エッジの方向を基準に戻す(再設定する)ツールですが、法線方向を基準にすることもできるようにしました。0Pagetop【MEL更新】ピボットの回転AriReFreezeRotate(AriReFreezeRotateの更新)ピボットを任意の値で回転させることができます。AriReFreezeRotateフリーズしたオブジェクトの回転値を再設定するツールを更新しました。エッジを選択して目標の軸に設定する際、強制的に近い方向をプラスに向けていましたが、思った方向と逆の場合、Reボタンで向きを変えられるようにしました。ダウンロードとツールの詳細はこちらからお願いします。他AriReFreezeRotateエッジの方向を軸に指定することで、フリーズしてしまっている回転値を再設定するMELを更新しました。・ひとつのオブジェクトに対してしか行えなかったものを、複数に行えるようにしました。AriReFreezeTranslate移動値を原点からの距離にするMELを更新しました。・AriReFreezeTransformからMEL名を変更しました。・実行後の選択を保持するようにしました。0Pagetop【MEL更新】親に対して回転値のフリーズを再設定できる機能追加AriReFreezeRotate選択したオブジェクトの親に対して処理が出来るようにしました。上部中央に数値を入力すると、何階層上の親に対して実行するか設定できます。選択エッジをXYZ軸とピッタリ平行にすることで、回転値を再設定できます。フェースや頂点の法線方向でも行えます。Elite本業はゲーム系中心の3Dモデラーです(フリーランス)。プライベートではその他の作業も興味持ったものは何でも挑戦中。拍手ボタンありがとうございます。テンションあがります。ツイッターでお知らせなどやってます。よかったらどうぞフォローお願いします。