明日リリースします

Easy3DへのGPAの実装が終わりました。
後はマニュアルを書いてリリースですが、
今日はもう力尽きました。

リリースは明日(2/11)にします。

E3Dのサンプルを作っていてRokDeBone2のバグが見つかりました。
「全計算」ボタンが機能していませんでした。
あと「設定」ボタンでフレーム長を変更すると初期状態の姿勢しか再生されなくなるというバグもありました。
これは再生されなくなっただけでデータは壊れていませんので
こうなってしまっていても明日リリースするバージョンで「全計算」ボタンを押すと直ります。

もうしばらくお待ちくだしゃい。

テーマ : プログラミング - ジャンル : コンピュータ

GPA実装版リリース!

GPA機能をRokDeBone2に実装してリリースしました。
GPAタブはこんな感じ。

gpdlg


複数アニメも読み込めて切り替え可能です。

gpmenu


補間方法も選べます。

gpfu


Easy3Dへの実装はあと4日くらいかかるかな?

テーマ : プログラミング - ジャンル : コンピュータ

グローバルアニメ経過3

GPA(Global Position Animation)実装版RokDeBone2の今週中のリリースはやっぱりちと無理でした。orz
あと3日くらいかかりそうです。

今はGPAタブとハンドラーの連携、GPAファイルの読み書き
複数GPAの切り替え、プレビューなどが出来たところです。

残りの作業は
グラフウインドウとの連携。
マウスでのGPA編集。
位置の円移動機能。
マニュアル作成。
といったところです。

マウスでの編集機能実装がめんどくさいけど
あとは問題ないでしょう。

ところで今月末から来月末にかけて
いつも買ってるアーティストのアルバムが4枚もリリースされます。
2/24 東京事変
3/10 YUKI
3/24 チャットモンチー
3/31 坂本真綾

これは今から楽しみだ!

テーマ : プログラミング - ジャンル : コンピュータ

グローバルアニメ経過2

GPA(Global Position Animation)の実装、こつこつと進んでいます。
CGPKey, CGPAnim, CGPAnimHandlerの3クラスの実装完了!!
接地と全フレームデータ保持の他はカメラクラスのを使いまわし出来たので
割とスムーズに行きましたよ。

次はダイアログとハンドラーの連携を作ります。

今週中にリリースできるかなぁなんて思ってたけど
この分だと来週にずれ込むかもですよ。
月曜火曜とちょいとスローペースだったので
後半はもうちょいペースを上げよう!

マウスでの設定が山ですな。
マウスでの設定は「R」「T」「T2」モードで回転と移動を切り替えることになりそうです。
既存のIK関数をどこまで使いまわせるかが鍵!

テーマ : プログラミング - ジャンル : コンピュータ

グローバルアニメ経過1

グローバル座標アニメの仕様を決めました!
なんか長ったらしい名前なのでGPA(Global Position Animation)と略します。

GPAのダイアログはこんな感じの予定です。

GPAdlg


基本は位置と向きで、これに円運動(位置の)や接地をサポートしたものになります。
データの編集はキーフレーム方式ですが
プレビュー前に「全計算」ボタンを押してもらって
キーフレームデータを全フレームデータに変換してもらいます。

これはなぜかというと接地のための当たり判定計算の負荷がばかにならないと思ったからです。
1フレームずつ接地のための計算をあらかじめしてしまって、1コマ1コマのY座標の値に
落とし込んでおこうというものです。
なので再生するときは位置を参照するだけで済み、高速になると思われます。

インタラクティブなシーンではこの方法は使えませんが
この機能はあらかじめ決まった動きを再生するリアルタイムムービー用のものなので
これでいいでしょう。

さて実装に取り掛かりますか!

テーマ : プログラミング - ジャンル : コンピュータ

| ホーム |


 BLOG TOP  » NEXT PAGE