MID2Motion (1.2.1) | 2015-11-07 15:31 |
MMDIKSolver (1.2) | 2015-06-13 19:45 |
MMDMotion (1.5.1) | 2015-11-05 17:38 |
mmdmotion-java は MMD Motion Libraries for Java のことで、
MikuMikuDance のモーションファイルを操作・生成する Java アプリケーションとライブラリーです。MikuMikuDance (略称 MMD) とは、3D モデルにボーン構造を付けて、ボーン構造をモーションファイルで制御し、3D アニメーションを作るプログラムです。このプロジェクトでは、このボーン構造(モデルファイル内にあります)にモーションファイルを当てはめ、ジオメトリー(幾何学的情報)を計算し、そのジオメトリーを使って、新たなモーションを作る Java ライブラリーを作ってます。具体的には、飛んできたボールを蹴るとか、楽器を弾くとかのモーションが比較的簡単にできるようになります。詳細は、wikiを読んでください。
中心ライブラリーである MMDMotion を利用した幾つかのライブラリーやサンプルモーションも提供しています。
依存関係・ダウンロードなどは、個別のページを見てください。 プロジェクト内ではありませんが、コアであるMMDMotionがTogaGemに依存するため、TogaGem の更新もnazo の作業部屋 でやっています。
サブプロジェクト | 説明 | screen | 例 |
MMDMotion | MMD のモーションを読み書き・操作・生成・事前 IK するためのライブラリー. 基本となるコアライブラリーで、ほとんど全てのライブラリ・アプリケーションがこれに依存しています。 | ||
MMDIKSolver | MMD モーション生成に Inverse Kinematics (IK, 逆運動学問題) を解く(Solve)ためのライブラリー・簡易アプリケーション。楽器奏者モーションにはほぼ必要なライブラリー。 | ↑ animation GIF | |
MID2Motion | MIDI 信号に基づくモーション生成アプリケーション。現在はStandard MIDI File からのみ入力する。 | ↑ animation GIF |
結構 stubで、ほとんど、リンク集みたいなものです。
プロジェクト名 | 説明 |
TogaGem-3.n系列 | MMD各種データファイルのバイナリーパーサー。 MMDMotion の読み込み部分に採用されているライブラリー。 |
jThree | jThree はWebGL を javascript で操作するライブラリーで、なんと MMD 各種ファイルがバイナリーのまま読み込める。Mac でも スマートフォンでも操作可能。 |
JavaFX_3D | 多分ここに来た人は、このライブラリーって、これのためにあると思ってきていると思うけど、まだほとんどやってない。 |
やることが膨大にあります。プログラムじゃないとこの方が、やることがたくさんあります。
[ページ情報]
更新日時: 2015-08-11 10:45:49, 更新者: naz_o
[ライセンス]
クリエイティブ・コモンズ 2.1 表示
[権限]
表示:無制限, 編集:ログインユーザ, 削除/設定:メンバー