D日記

基本的にはMayaとかUnityとかモーションアーティストの技術ブログだよ!

MENU

MEL

【MEL】マテリアルタイプをスクリプトで変更する【Maya】

【Maya】タイムスライダーをモーションの尺に合わせる【MEL】

【Maya】FBXをインポートした際にノード名に含まれる「FBXASC032」を「_」に置き換えるだけのスクリプト【MEL】

3dsMax から書き出されたFBXデータに「FBXASC032」って文字列のついたノードってあるじゃないです。 よく見るのはBipedデータ(だったもの)についているやつ。

【Maya】ファイルには不明ノードまたはデータが含まれます。この情報を保持する場合は、現在のファイルタイプは変更できません。【トラブルシュート】

新規シーンを保存する時に、保存できない時が稀にあります。 たとえば、新規シーンに別シーンのmbシーンなどをリファレンスした時などです。

【Maya.リグ】ジョイントのスケール継承について

何番煎じだって記事かもしれませんが、これについて触れた記事がなかった気がするので残しておきますー

【MEL】再生(プレイバック)速度を変更

今回作成したツールは非常に簡単な作りでびっくりするかもしれませんが、 モーションチェックする時に地味に便利かもしれません。 モーション見る時にスローで再生したり・・・するよね? (逆に2倍速で確認することなんてまずないと思いますがw)

【MEL】指定したノードが存在するシーンを検索

前々回くらいに、再帰処理テンプレート記事を投稿しましたけど、 アレを応用すればタイトルのようなツールも簡単に作れてしまいます。 www.deathponta.com 今回は指定フォルダ以下の mlt (MayaLT)シーンを全て開いて、指定したノードが存在すればスクリプト…

【MEL】再帰処理テンプレート

みなさんこんにちわー 再帰処理ってたまにやるとすぐ忘れてしまうので、ブログにテンプレートをメモします。

【MEL】配列に要素(文字列)を追加する

Pythonだと簡単にできることがMELでは簡単ではないのです(´°̥̥̥̥̥̥̥̥ω°̥̥̥̥̥̥̥̥`) 配列にただ要素(文字列)を追加するだけなんですけどね。ひと手間入ります。やれやれ。

【MEL】不使用ノードの削除(Delete unused node)

シーン内の不使用ノードを削除する機能がありますよね。 今回はツールの自動化に組み込む際にちょっと詰まったので共有です。

【MEL】MELコマンドの引数って括弧で囲めるんだ!

今日はびっくりしました( ゚∀゚)・∵. 初めてMELを書いてからたぶん5年以上は経ったんですけど、 いままで知らなかったMELコマンドの書き方がありました。 Pythonやその他プログラミング言語と同じように、 引数を括弧で囲んだ書き方ができたのです!

【MEL】キーが打たれているノードをリストアップ

モーションを作ってると、キーが打たれているコントローラーをすべて選択して、 タイミング調整などを行いたいシチュエーションってのが往々にしてあると思います。 今回のツールはまさにそのような用途にうってつけのツールです!

【MEL】DoraSkinWeightImpExp をLTで使えるようにした!

みなさん http://dorayuki.com/doramaya/doraskinweightimpexp.html って知ってますか? スキンウェイトのインポート・エクスポートを超手軽に行えるめっちゃ便利なツールです! 業務中、通常のMayaでよく利用していたので、自宅のMayaLTでも使っちゃおーとE…

【MEL】変化の無いキーだけ選択する

我ながら費用対効果の高いスクリプトを作りました(o・ω・o) 使用シチュエーション 「キーフレーム増えてきたなぁ~」 「Sキーでキーフレーム打ってたら、いらないアトリビュートのキーまで増えちゃった」 「ファイルサイズを減らしたいなぁ」 そんな悩みを私…

【MEL】選択したノードのアトリビュートパネルをちょっと楽にコピー

ちす。 モーション作業やリグ作業をしていると、 コントローラーを動かした時に、 別のノードがどのような挙動をとっているか知りたいときがあります。 ちょっとなにいってんだこいつ?って感じですが、 要はアトリビュートパネルをコピーしたいって話です(⌒…

【MEL】ボックスコントローラーを作成し選択ノードに位置・回転を合わせる

リグを手動で組む時に、選択した骨の位置にコントローラーを配置するという作業がわりとあったりします。 今回はそれらをちょこっと自動化したスクリプトです。

【MEL】Mayaでモーションパスを手軽に作成・削除

Mayaでモーションパスの表示と、一括で削除する方法をご紹介します。

【MEL】選択したオブジェクトの中から、カレントフレームにキーが無いオブジェクトを選択除外する

モーション作業をしていて、キーフレームが増えてくると、 散らばったキーがどのオブジェクトのキーなのかわからなくなってきます。 そんな時、選択したオブジェクトの中から、カレントフレームにキーが無いオブジェクトを選択除外できると便利ですよね(^ν…

【MEL】現在のシーンを開き直す

現在のシーンを開き直したいときって割と多いですよね。そんな時に役に立つと思います。

【MEL】ヤバみある回転補完を修正する

モーション作成時に、回転補完がおかしくなることありますよね。 その修正方法をご紹介します。