xof 0303txt 0032 template XSkinMeshHeader { <3cf169ce-ff7c-44ab-93c0-f78f62d172e2> WORD nMaxSkinWeightsPerVertex; WORD nMaxSkinWeightsPerFace; WORD nBones; } template VertexDuplicationIndices { DWORD nIndices; DWORD nOriginalVertices; array DWORD indices[nIndices]; } template SkinWeights { <6f0d123b-bad2-4167-a0d0-80224f25fabb> STRING transformNodeName; DWORD nWeights; array DWORD vertexIndices[nWeights]; array FLOAT weights[nWeights]; Matrix4x4 matrixOffset; } Frame SCENE_ROOT { 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.000000,1.000000;; } Frame groundPlane_transform { FrameTransformMatrix { 12.000000,0.000000,0.000000,0.000000,0.000000,0.000000,12.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000;; } } Frame persp { FrameTransformMatrix { 0.707107,0.000000,-0.707107,0.000000,-0.331295,0.883452,-0.331295,0.000000,0.624695,0.468521,0.624695,0.000000,5.239926,3.929945,5.239926,1.000000;; } } Frame top { 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,100.000000,0.000000,1.000000;; } } Frame front { 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,100.000000,1.000000;; } } Frame side { FrameTransformMatrix { 0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,100.000000,0.000000,0.000000,1.000000;; } } Frame nurbsCube1 { 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.000000,1.000000;; } } Frame pCube1 { 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.000000,1.000000;; } Mesh pCubeShape1 { 24; -0.500000;-0.500000;0.500000;, 0.500000;-0.500000;0.500000;, -0.500000;0.500000;0.500000;, 0.500000;0.500000;0.500000;, -0.500000;0.500000;-0.500000;, 0.500000;0.500000;-0.500000;, -0.500000;-0.500000;-0.500000;, 0.500000;-0.500000;-0.500000;, -0.500000;0.500000;0.500000;, 0.500000;0.500000;0.500000;, -0.500000;0.500000;-0.500000;, 0.500000;0.500000;-0.500000;, -0.500000;-0.500000;-0.500000;, 0.500000;-0.500000;-0.500000;, 0.500000;-0.500000;0.500000;, -0.500000;-0.500000;0.500000;, 0.500000;-0.500000;0.500000;, 0.500000;-0.500000;-0.500000;, 0.500000;0.500000;-0.500000;, 0.500000;0.500000;0.500000;, -0.500000;-0.500000;-0.500000;, -0.500000;-0.500000;0.500000;, -0.500000;0.500000;0.500000;, -0.500000;0.500000;-0.500000;; 6; 4;0,1,3,2;, 4;8,9,5,4;, 4;10,11,7,6;, 4;12,13,14,15;, 4;16,17,18,19;, 4;20,21,22,23;; MeshNormals { 6; -1.000000;0.000000;0.000000;, 0.000000;-1.000000;0.000000;, 0.000000;0.000000;-1.000000;, 0.000000;0.000000;1.000000;, 0.000000;1.000000;0.000000;, 1.000000;0.000000;0.000000;; 6; 4;3,3,3,3;, 4;4,4,4,4;, 4;2,2,2,2;, 4;1,1,1,1;, 4;5,5,5,5;, 4;0,0,0,0;; } MeshTextureCoords { 24; 0.001890;-0.001992;, 0.331370;-0.001992;, 0.001890;-0.331472;, 0.331370;-0.331472;, 0.338705;-0.331472;, 0.668185;-0.331472;, 0.617659;-0.664740;, 0.947139;-0.664740;, 0.338705;-0.001992;, 0.668185;-0.001992;, 0.617659;-0.335260;, 0.947139;-0.335260;, 0.282356;-0.335260;, 0.611836;-0.335260;, 0.611836;-0.664740;, 0.282356;-0.664740;, 0.001891;-0.668528;, 0.331370;-0.668528;, 0.331370;-0.998008;, 0.001891;-0.998008;, 0.338705;-0.668528;, 0.668185;-0.668528;, 0.668185;-0.998008;, 0.338705;-0.998008;; } MeshMaterialList { 1; 6; 0, 0, 0, 0, 0, 0; Material initialShadingGroup { 0.800000;0.800000;0.800000;1.000000;; 0.000000; 0.000000;0.000000;0.000000;; 0.000000;0.000000;0.000000;; TextureFilename { "C:/home/blade/EnvMapDemo3/doom3.bmp"; } } } VertexDuplicationIndices { 24; 8; 0, 1, 2, 3, 4, 5, 6, 7, 2, 3, 4, 5, 6, 7, 1, 0, 1, 7, 5, 3, 6, 0, 2, 4; } } } }