291 lines
8.1 KiB
Plaintext
291 lines
8.1 KiB
Plaintext
xof 0303txt 0032
|
|
|
|
template XSkinMeshHeader {
|
|
<3cf169ce-ff7c-44ab-93c0-f78f62d172e2>
|
|
WORD nMaxSkinWeightsPerVertex;
|
|
WORD nMaxSkinWeightsPerFace;
|
|
WORD nBones;
|
|
}
|
|
|
|
template SkinWeights {
|
|
<6f0d123b-bad2-4167-a0d0-80224f25fabb>
|
|
STRING transformNodeName;
|
|
DWORD nWeights;
|
|
array DWORD vertexIndices[nWeights];
|
|
array float weights[nWeights];
|
|
Matrix4x4 matrixOffset;
|
|
}
|
|
|
|
Frame Root {
|
|
FrameTransformMatrix {
|
|
1.000000, 0.000000, 0.000000, 0.000000,
|
|
0.000000,-0.000000, 1.000000, 0.000000,
|
|
0.000000, 1.000000, 0.000000, 0.000000,
|
|
0.000000, 0.000000, 0.000000, 1.000000;;
|
|
}
|
|
Frame Armature {
|
|
FrameTransformMatrix {
|
|
1.000000, 0.000000, 0.000000, 0.000000,
|
|
0.000000, 1.000000, 0.000000, 0.000000,
|
|
0.000000, 0.000000, 1.000000, 0.000000,
|
|
0.000000, 0.000000, 0.534085, 1.000000;;
|
|
}
|
|
Frame Armature_cacca {
|
|
FrameTransformMatrix {
|
|
1.000000, 0.000000, 0.000000, 0.000000,
|
|
0.000000, 0.000000, 1.000000, 0.000000,
|
|
0.000000,-1.000000, 0.000000, 0.000000,
|
|
0.000000, 0.000000, 0.617923, 1.000000;;
|
|
}
|
|
} // End of Armature_cacca
|
|
Frame Armature_Bone {
|
|
FrameTransformMatrix {
|
|
1.000000, 0.000000, 0.000000, 0.000000,
|
|
0.000000, 0.000000, 1.000000, 0.000000,
|
|
0.000000,-1.000000, 0.000000, 0.000000,
|
|
0.000000, 0.000000,-0.534085, 1.000000;;
|
|
}
|
|
} // End of Armature_Bone
|
|
Frame Cube {
|
|
FrameTransformMatrix {
|
|
1.000000, 0.000000, 0.000000, 0.000000,
|
|
0.000000, 1.000000, 0.000000, 0.000000,
|
|
0.000000, 0.000000, 1.000000, 0.000000,
|
|
0.000000, 0.000000, 1.575049, 1.000000;;
|
|
}
|
|
Mesh { // Cube mesh
|
|
48;
|
|
0.197559; 0.225245;-2.122665;,
|
|
0.197559;-0.225245;-2.122665;,
|
|
-0.197559;-0.225245;-2.122665;,
|
|
-0.197559; 0.225245;-2.122665;,
|
|
0.197559; 0.225245;-1.005895;,
|
|
-0.197559; 0.225245;-1.005895;,
|
|
-0.197559;-0.225245;-1.005895;,
|
|
0.197559;-0.225245;-1.005895;,
|
|
0.197559; 0.225245;-2.122665;,
|
|
0.197559; 0.225245;-1.005895;,
|
|
0.197559;-0.225245;-1.005895;,
|
|
0.197559;-0.225245;-2.122665;,
|
|
0.197559;-0.225245;-2.122665;,
|
|
0.197559;-0.225245;-1.005895;,
|
|
-0.197559;-0.225245;-1.005895;,
|
|
-0.197559;-0.225245;-2.122665;,
|
|
-0.197559;-0.225245;-2.122665;,
|
|
-0.197559;-0.225245;-1.005895;,
|
|
-0.197559; 0.225245;-1.005895;,
|
|
-0.197559; 0.225245;-2.122665;,
|
|
0.197559; 0.225245;-1.005895;,
|
|
0.197559; 0.225245;-2.122665;,
|
|
-0.197559; 0.225245;-2.122665;,
|
|
-0.197559; 0.225245;-1.005895;,
|
|
1.000000; 1.000000;-1.000000;,
|
|
1.000000;-1.000000;-1.000000;,
|
|
-1.000000;-1.000000;-1.000000;,
|
|
-1.000000; 1.000000;-1.000000;,
|
|
1.000000; 0.999999; 1.000000;,
|
|
-1.000000; 1.000000; 1.000000;,
|
|
-1.000000;-1.000000; 1.000000;,
|
|
0.999999;-1.000001; 1.000000;,
|
|
1.000000; 1.000000;-1.000000;,
|
|
1.000000; 0.999999; 1.000000;,
|
|
0.999999;-1.000001; 1.000000;,
|
|
1.000000;-1.000000;-1.000000;,
|
|
1.000000;-1.000000;-1.000000;,
|
|
0.999999;-1.000001; 1.000000;,
|
|
-1.000000;-1.000000; 1.000000;,
|
|
-1.000000;-1.000000;-1.000000;,
|
|
-1.000000;-1.000000;-1.000000;,
|
|
-1.000000;-1.000000; 1.000000;,
|
|
-1.000000; 1.000000; 1.000000;,
|
|
-1.000000; 1.000000;-1.000000;,
|
|
1.000000; 0.999999; 1.000000;,
|
|
1.000000; 1.000000;-1.000000;,
|
|
-1.000000; 1.000000;-1.000000;,
|
|
-1.000000; 1.000000; 1.000000;;
|
|
12;
|
|
4;3,2,1,0;,
|
|
4;7,6,5,4;,
|
|
4;11,10,9,8;,
|
|
4;15,14,13,12;,
|
|
4;19,18,17,16;,
|
|
4;23,22,21,20;,
|
|
4;27,26,25,24;,
|
|
4;31,30,29,28;,
|
|
4;35,34,33,32;,
|
|
4;39,38,37,36;,
|
|
4;43,42,41,40;,
|
|
4;47,46,45,44;;
|
|
MeshTextureCoords { // Cube UV coordinates
|
|
48;
|
|
0.530892; 0.333333;,
|
|
0.530892; 0.258251;,
|
|
0.465039; 0.258251;,
|
|
0.465039; 0.333333;,
|
|
0.465039; 0.258251;,
|
|
0.399186; 0.258251;,
|
|
0.399186; 0.333333;,
|
|
0.465039; 0.333333;,
|
|
0.741748; 0.480538;,
|
|
0.741748; 0.294410;,
|
|
0.666667; 0.294410;,
|
|
0.666667; 0.480538;,
|
|
0.333333; 0.147205;,
|
|
0.333333; 0.333333;,
|
|
0.399186; 0.333333;,
|
|
0.399186; 0.147205;,
|
|
0.666667; 0.480538;,
|
|
0.666667; 0.666667;,
|
|
0.741748; 0.666667;,
|
|
0.741748; 0.480538;,
|
|
0.741748; 0.480538;,
|
|
0.741749; 0.666667;,
|
|
0.807601; 0.666667;,
|
|
0.807601; 0.480538;,
|
|
0.000000; 0.333333;,
|
|
0.333333; 0.333333;,
|
|
0.333333; 0.000000;,
|
|
0.000000; 0.000000;,
|
|
1.000000; 1.000000;,
|
|
1.000000; 0.666667;,
|
|
0.666667; 0.666667;,
|
|
0.666667; 1.000000;,
|
|
0.333333; 0.333333;,
|
|
0.000000; 0.333333;,
|
|
0.000000; 0.666667;,
|
|
0.333333; 0.666666;,
|
|
0.333333; 0.666667;,
|
|
0.333333; 1.000000;,
|
|
0.666667; 1.000000;,
|
|
0.666667; 0.666667;,
|
|
0.333333; 0.666667;,
|
|
0.000000; 0.666667;,
|
|
0.000000; 1.000000;,
|
|
0.333333; 1.000000;,
|
|
0.333333; 0.666667;,
|
|
0.666667; 0.666667;,
|
|
0.666667; 0.333333;,
|
|
0.333333; 0.333333;;
|
|
} // End of Cube UV coordinates
|
|
XSkinMeshHeader {
|
|
1;
|
|
3;
|
|
2;
|
|
}
|
|
SkinWeights {
|
|
"Armature_Bone";
|
|
24;
|
|
0,
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6,
|
|
7,
|
|
8,
|
|
9,
|
|
10,
|
|
11,
|
|
12,
|
|
13,
|
|
14,
|
|
15,
|
|
16,
|
|
17,
|
|
18,
|
|
19,
|
|
20,
|
|
21,
|
|
22,
|
|
23;
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000;
|
|
1.000000, 0.000000, 0.000000, 0.000000,
|
|
0.000000, 0.000000,-1.000000, 0.000000,
|
|
0.000000, 1.000000, 0.000000, 0.000000,
|
|
0.000000, 2.109134, 0.000000, 1.000000;;
|
|
} // End of Armature_Bone skin weights
|
|
SkinWeights {
|
|
"Armature_cacca";
|
|
24;
|
|
24,
|
|
25,
|
|
26,
|
|
27,
|
|
28,
|
|
29,
|
|
30,
|
|
31,
|
|
32,
|
|
33,
|
|
34,
|
|
35,
|
|
36,
|
|
37,
|
|
38,
|
|
39,
|
|
40,
|
|
41,
|
|
42,
|
|
43,
|
|
44,
|
|
45,
|
|
46,
|
|
47;
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000,
|
|
1.000000;
|
|
1.000000,-0.000000, 0.000000, 0.000000,
|
|
0.000000, 0.000000,-1.000000, 0.000000,
|
|
0.000000, 1.000000, 0.000000, 0.000000,
|
|
0.000000, 0.957125, 0.000000, 1.000000;;
|
|
} // End of Armature_cacca skin weights
|
|
} // End of Cube mesh
|
|
} // End of Cube
|
|
} // End of Armature
|
|
} // End of Root
|