Ledの日記: MMDで使うファイルを自作プログラムでいじるときの手順を調べてみようかな 4
日記 by
Led
自前のスクリプトでMMD用の3Dモデルに怪しげな加工をしたいとき(たとえば各頂点に1ボーン・1モーフを追加など)、pmdやpmxファイルはバイナリ形式で提供されててなかなか見づらい。そこで適当なプレーンテキストに直してやればずいぶんやりやすくなるんじゃなかろうかと考えた。ぐぐってみるとどうもblender 経由でxmlに直す方法は存在するらしい。xmlに対してははいろんな言語で解析用のライブラリがあるようだ。生成したxmlを加工してまたpmxに出来るのかな。
もっと言うと、MMDで使用する全てのファイルをxmlにできるかなー。いじりやすい形式になってればxmlでなくても何でもいいんだけど。
同一のモデルがやたら沢山出てくる動画ではまず手作業での配置ではないと思うんだけど、みんなどんな手順でやってるんだろう。
キーワードだけですが…… (スコア:1)
モデルやアクセサリの大量配置はMikuMikuMob、パーティクルクリエーターあたりが定番かと思います。
あとMMEの分身エフェクトってのがあったはず。
モーションなんかはcsv形式の中間データを使うツール(パスメイカーとか)を見たことがあるので、xmlではないと思います。
しもべは投稿を求める →スッポン放送局がくいつく →バンブラの新作が発売される
Re:キーワードだけですが…… (スコア:1)
お返事遅くなりましたが、コメントありがとうございます。
キーワードだけでもずいぶんググりやすくなるので助かります。
なんとなくですけど… (スコア:0)
モデルをいじるのなら、PMDエディタ(PMXエディタ)のプラグインかなぁ。
モーションは、VMD Convertorか、Path Makerに付属しているツールでCSVにできます。
同じものを大量に動かすのなら、MMEのCloneエフェクトが使えます。
どうやってモーションを作ったのかわかりませんけど、【第5回MMD杯本選】MMD応援団 [nicovideo.jp]はすごかったなぁ…
Re:なんとなくですけど… (スコア:1)
コメントありがとうございます。
統一されたプレーンテキスト形式があるわけではなくて、みんな場合に応じてツールを使い分けているのですね。助かります。