タイトル | : Re: ボーンの質問 |
投稿日 | : 2012/02/21(Tue) 01:42 |
投稿者 | : おちゃっこ |
> これで正しいのでしょうか?
正しいです。
( RokDeBone2の仕様に合わせたものとして正しいです。 )
一個目のボーンの親のフレーム(今回はReplacedName2)は
RokDeBone2での表示ではJoint Partという非ボーンパーツです。
OpenRDBを見れば分かると思いますが
RokDeBone2ではそれぞれのボーンの姿勢情報は親のボーンを中心に回転するような姿勢情報です。
こうすることで簡単に枝分かれボーンへの対応が出来ます。
他の市販のツールで作ったデータだと
自分自身のボーンを中心に回転するような姿勢情報を格納するものもあると思います。
その場合はGEさんの思っているようなデータ構造になると思われます。
つまりモーションツールの実装の仕方によって
Xファイルも変わってくるのです。
RokDeBone2から出力されたXファイルのみについて考えた場合は
末端のボーンの位置情報は出力されません。
親のボーンのベクトルを計算するなどして適当に決定し表示するしかありません。