スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

アニメーションの開始時を滑らかに!

アニメーションの補間を終えてふと操作をしているとある機能が欲しくなってきた。

・モーション開始時からモーションに遷移する時間を各アニメーションごとに設定したい。(もちろんこの時間を使って滑らかに遷移する)

・モーションごとに適用するボーンを設定したい。


上半身と下半身でモーションを同時再生してもブレンドされることがないのは魅力だし、なんと言ってもいきなりモーションが始まると隙間が無く急にモデルが動き出し不恰好なのである。

さっそく取り掛かった。

まずは補間の係数と総合ウェイトを各ボーンに持たせ、割合を更新させるようにした。
あとはモデル登録時のコンストラクタにアニメーション名を指定して↑の数値を与えるクラスを持たせることで実装完了。

また例のごとくずらずらと説明を書こうとしたけれど思ったより頭を使って疲れてしまったので割愛


綺麗に徐々に動き出すモデルをみて嬉しくなった。
ねよっと。

コメントの投稿

非公開コメント

プロフィール

あしゅ

Author:あしゅ
ぷぃぷぃ日常。
いつのまにか雑記ブログに。

カテゴリ
最新記事
検索フォーム
最新コメント
リンク
このブログをリンクに追加する
ブロとも申請フォーム

この人とブロともになる

カウンター
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。