VMD
をテンプレートにして作成
[
トップ
] [
タイトル一覧
|
ページ一覧
|
新規
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
** VMD : [[MMD]] のモーションデータ [#tab7521c]
- http://atupdate.web.fc2.com/vmd_format.htm
- http://harigane.at.webry.info/201103/article_1.html
** Format [#s5ad63b6]
*** ヘッダ (54Byte) [#i97ba2e5]
- 30 Byte : char[30] : "Vocaloid Motion Data 0002\0"
- 20 Byte : char[20] : "モデル名\0"
- 4 Byte : unsigned long int : フレームデータ数 (Little...
*** 各フレームデータ (111Byte) [#w2f7fc08]
- データは全て Little Endian
- 15 Byte : char[15] : "ジョイント名\0"
- 4 Byte : unsigned long int : フレーム番号
- 4 Byte : float : ジョイントのX座標.データが無い場合は0
- 4 Byte : float : ジョイントのY座標.データが無い場合は0
- 4 Byte : float : ジョイントのZ座標.データが無い場合は0
- 4 Byte : float : ジョイントのクオータニオンの X成分.デ...
- 4 Byte : float : ジョイントのクオータニオンの Y成分.デ...
- 4 Byte : float : ジョイントのクオータニオンの Z成分.デ...
- 4 Byte : float : ジョイントのクオータニオンの W成分.デ...
- 64 Byte : char[64] : 補間パラメータ
終了行:
** VMD : [[MMD]] のモーションデータ [#tab7521c]
- http://atupdate.web.fc2.com/vmd_format.htm
- http://harigane.at.webry.info/201103/article_1.html
** Format [#s5ad63b6]
*** ヘッダ (54Byte) [#i97ba2e5]
- 30 Byte : char[30] : "Vocaloid Motion Data 0002\0"
- 20 Byte : char[20] : "モデル名\0"
- 4 Byte : unsigned long int : フレームデータ数 (Little...
*** 各フレームデータ (111Byte) [#w2f7fc08]
- データは全て Little Endian
- 15 Byte : char[15] : "ジョイント名\0"
- 4 Byte : unsigned long int : フレーム番号
- 4 Byte : float : ジョイントのX座標.データが無い場合は0
- 4 Byte : float : ジョイントのY座標.データが無い場合は0
- 4 Byte : float : ジョイントのZ座標.データが無い場合は0
- 4 Byte : float : ジョイントのクオータニオンの X成分.デ...
- 4 Byte : float : ジョイントのクオータニオンの Y成分.デ...
- 4 Byte : float : ジョイントのクオータニオンの Z成分.デ...
- 4 Byte : float : ジョイントのクオータニオンの W成分.デ...
- 64 Byte : char[64] : 補間パラメータ
ページ名: