タイトル | : Re^4: 追伸 |
投稿日 | : 2008/01/12(Sat) 08:22:49 |
投稿者 | : mqdl |
おはようございます、mqdlです。
お返事遅くなって申し訳ありません。
以下インラインにて回答させて頂きます。
>・ボーンの親子付けについて
実は内部ではまったく同等の関数を持っています。
実装はしたものの、結局子から親の検索のみで
対応していたので、外部出力はしていませんでした。
今後のバージョンで対応させて頂きます。
>・ボーンの初期状態に関して
これはCXBone::GetMatrixで初期の回転、
CXBone::GetPivotで移動値が取得出来ますが
それとは別の事を仰っていますでしょうか。
>・線でつながれているボーンの扱いについて
ボーンが点でなく、線でつながっている場合は
浮動ボーンとして処理をしています。
これはCXBone::GetTypeの返り値で判断が可能です。
浮動ボーンの際には1が返ります。
>・アニメーションについて
なるほど、そう言った仕様であれば、
確かにプラグイン側の補間結果が必要となってきますね。
ご意見大変参考になりました。
補間したすべての結果をすべて書き出すのではなく、
現在のボーンの状態を出力するようにして
FrameMoveでフレームを移動し、内部の情報を
更新するようにしたいと考えておりますが、如何でしょうか。
尚、現在進めているボーンプラグインの追加機能とは
シーンアニメーションです。
実装によって、所謂カメラワークのアニメーションが
出来るようになる予定です。
公開にはもう少々お時間頂く事になるかも知れませんが
ただいまより修正作業実施いたします。
ご意見ありがとうございました。