一括表示

[No.613] DIVAのコンバータについて 投稿者:NKU  投稿日:2009/11/28(Sat) 10:17:12

初めまして、ちょくちょく見させて頂いてる者です
毎回更新楽しみにしてます〜

いきなりですが、しばらく前の記事にあったDIVAのメタセココンバータって公開されるご予定はありますか?
むしろくださ(マテ

公開されるご予定がないのでしたら、igbファイルの3D部分の構造について教えていただけるとありがたいです

影から応援してますんでこれからもがんばって下さいね

壁|_・)ノシ


[No.614] Re: DIVAのコンバータについて 投稿者:まくちゃん  投稿日:2009/11/28(Sat) 13:13:10

どもです。
コンバータですが、一応ミクのモデルを出したりしてましたが、あれは力技的な感じで出しています。
頂点などのデータ部分の解析はだいたい出来ているのですが問題がありまして、そのデータが始まる先頭アドレスのテーブルがどこにあるのか不明でオートでは変換出来ません。
具体的にどうやっているかと言いますとデータをダンプエディタで眺めテクスチャや頂点などが格納されている先頭アドレスをメモし直接コードに書いてプログラムを走らせています。
確かミクだとオブジェクトが10個くらいとテクスチャが3、4枚あり、それを探し出すのが結構手間なので一部のモデルしか日記に載せていません。

データ構造について公開するのは構いません。
自分は仕様書や資料的なものをつくるのが苦手なので、わかり易いものは出来ないかもしれませんが、簡単なものでしたら近いうちに公開したいと思います。


[No.615] Re: DIVAのコンバータについて 投稿者:NKU  投稿日:2009/11/28(Sat) 21:13:19

返答ありがとうございます〜
データ構造参考にさせていただきます

あと面倒なお願いしてすいませんでした
よろしくお願いします


[No.616] Re: DIVAのコンバータについて 投稿者:まくちゃん  投稿日:2009/11/29(Sun) 02:05:10

かなりアバウトですが書いてみました。
http://www.cute.or.jp/~makuchan/pce/diva.html


[No.617] Re: DIVAのコンバータについて 投稿者:NKU  投稿日:2009/11/30(Mon) 22:50:50

おー、詳しい解説ありがとうございます
右足と左足でフォーマットと面数が違うとは・・・

参考にバイナリエディタ覗いてみたんですが、にわか知識ではそう簡単にはいかないですね(^ ^;)
頂点データはIEEE754ですか?

もしよければ各オブジェクトの先頭アドレスを教えて頂けるとありがたいです
わがままばかりですみませんm(_ _)m


[No.618] Re: DIVAのコンバータについて 投稿者:まくちゃん  投稿日:2009/11/30(Mon) 23:43:00

> 頂点データはIEEE754ですか?
標準Cで扱える浮動小数点なのでIEEE754で良いと思います。
データ構造に書きましたが32bitのfloatです。
因みにPSPはリトルエンディアンです。
ここでは関係ありませんが360はビッグエンディアンです。
4byteをfloat値として読み込めばそのまま座標が取れます。

> もしよければ各オブジェクトの先頭アドレスを教えて頂けるとありがたいです
表に書いているオフセットが先頭アドレスです。


[No.619] Re: DIVAのコンバータについて 投稿者:NKU  投稿日:2009/12/02(Wed) 09:44:30

ありがとうございます〜

なんか計算したらやたら大きな数字になったので、アドレスが違うのかと思っちゃいました;

もうちょい頑張ってみます


[No.626] Re: DIVAのコンバータについて 投稿者:NKU  投稿日:2009/12/11(Fri) 19:53:10

おかげさまで、なんとかできました〜 (^ ^)/
ありがとうございますm(_ _)m

ttp://dl6.getuploader.com/g/hatsunemiku/11/diva.JPG

あとはネクタイだけなんですが、データがどこにあるかご存知ですか?
できれば教えていただきたいです;


[No.629] Re: DIVAのコンバータについて 投稿者:まくちゃん  投稿日:2009/12/11(Fri) 23:13:35

お〜!おめでとうございます。
ネクタイを調べておきました。
資料を更新しましたのでお試しください。
http://www.cute.or.jp/~makuchan/pce/diva.html


[No.630] Re: DIVAのコンバータについて 投稿者:NKU  投稿日:2009/12/12(Sat) 00:15:36

ありがとうございます〜
ご存知かと思ってお聞きしたんですが、わざわざ調べていただいてすみません;

ありがたく使わせていただきますm(_ _)m


[No.631] Re: DIVAのコンバータについて 投稿者:まくちゃん  投稿日:2009/12/13(Sun) 03:14:06

ご存知に何も誰も教えてはくれませんので知る為には自分で調べるしかありません。
ネクタイは7月10日の日記にも書いていますが忘れたまま放置してました。
わからないから聞く。それでは他のデータの抽出は出来ないと思いますよ。
調べ方は教えしましたしネクタイがないから自分で調べてみようという気にならないとw


[No.638] Re: DIVAのコンバータについて 投稿者:NKU  投稿日:2009/12/14(Mon) 17:41:31

いやはや、すみませんm(_ _)m
てっきりネクタイも解析済みと勘違いして、あのようなことを書いてしまいました;

いずれにしても簡単に聞くべきではなかったですね(^ ^;)
不愉快なお気持ちにさせて申し訳ありませんでした。

ちなみに一応自分でも解析しようとがんばってはいます〜
遅々として進みませんがw

ttp://dl8.getuploader.com/g/hatsunemiku/13/diva%5C%27%5C%27.jpg


[No.639] Re: DIVAのコンバータについて 投稿者:まくちゃん  投稿日:2009/12/14(Mon) 19:49:32

不快には思っていませんよ。
ただ解析仲間が欲しいなぁ〜と。
答えを知ってしまえば人はそれで終わってしまいますからね。
日本でこういうことをしている人は少ないですけど興味を持っている人は少なくないはずです。
きっと皆で協力し合えばもっと凄いことが出来るんじゃないかと思うんですよ。
ツールそのものを公開するといろいろと問題があるので、こういった情報交換や成果物の公開をしあいたいですね。


[No.641] Re: DIVAのコンバータについて 投稿者:NKU  投稿日:2009/12/18(Fri) 02:24:59

いや〜早とちりですみません(^ ^;)
勝手に怒られてるのかと思っちゃいました。

おかげさまでモデルデータの吸い出し方はわかってきましたよ〜
手動でゴミ処理とかしてますが;

ttp://dl5.getuploader.com/g/hatsunemiku/14/diva%5C%27%5C%27%5C%27.JPG

とりあえず色々試してる状態です〜
この時期が一番楽しいですねw


[No.642] Re: DIVAのコンバータについて 投稿者:まくちゃん  投稿日:2009/12/20(Sun) 16:01:38

バッチリですね。
各オブジェクトのテーブルがわかればこんな苦労はないんですけどねぇw