[尾下研究室][ソフトウェア] | [English] |
BVH形式のモーションデータの読み込みを行う、C++のサンプルプログラムです。
OpenGL+GLUTを用いて、読み込んだモーションデータを再生・描画する機能もついています。
プログラム中で定義している Bvh クラスは、できるだけBVH形式に近いデータ構造で、骨格情報・動作情報を格納するようになっています。
BVH形式の読み込み処理については、コンピュータアニメーション特論 の講義ページも参考にしてください。
- 実行形式(Windows用) [bvh_player.exe]
操作方法
・L キーでBVHファイルを読み込み。(テストには別途BVHファイルが必要。)
- ソースファイル [bvh_player.zip]
Bvhクラス(BVH動作データの管理・読み込み処理・描画処理) + サンプルアプリケーション + Visual Studio 2007 用プロジェクトファイル。
本サンプルプログラムは、MITライセンスで公開しています。