3Dカスタム少女改造スレ
10:Tech@大好きさん2008/12/27(土) 01:29:59 ID:4sfaAjbU [sage]
tdcgpose.pngの構造

注意
内容の正しさは保証できません。

◆概要

tdcgpose.pngはPNGのTaOb chunkに
カメラ設定, ライティング設定, TMOファイル, TSOファイル を保存している。

◆ポーズファイル

TaObリスト構造
TDCG //dataは "$XP$"
POSE //ポーズファイルであることを示す。dataは "$XP$"
CAMI //カメラ dataは float型が 8個
LGTA //ライト dataは float型が16個 (Matrix)
FTMO //TMOファイル

女ポーズ・男ポーズのファイル構造は同じ。
TMOのボーン名 (女: W_Hips 男: M_Hips) で女・男を区別できる。

◆シーンファイル

TaObリスト構造
TDCG
SCNE //シーンファイルであることを示す。dataは "$XP$"
CAMI
LGTA
FTMO
FIGU //フィギュア dataは float型が 7個 (スライダ)
FTSO (複数連続する) //TSOファイル

フィギュアが増えると LGTA, FTMO, FIGU, FTSO が増える。

◆CAMI
カメラの位置・角度。値は float型
0: x座標
1: y座標
2: z座標
3: 0 (不明)
4: yaw y軸回転 ラジアン
5: pitch x軸回転 ラジアン
6: roll z軸回転 ラジアン
7: 0 (不明)

回転軸の順序は自信なし。

◆LGTA
ライトの位置・角度。値は 4x4 Matrix型

◆FIGU
スライダの位置。値は float型で 0.0 .. 1.0
0: 姉妹
1: うで
2: あし
3: 胴まわり
4: おっぱい
5: つり目たれ目
6: やわらか

1-AA