xof 0303txt 0032 template ColorRGBA { <35ff44e0-6c7c-11cf-8f52-0040333594a3> FLOAT red; FLOAT green; FLOAT blue; FLOAT alpha; } template ColorRGB { FLOAT red; FLOAT green; FLOAT blue; } template Material { <3d82ab4d-62da-11cf-ab39-0020af71e433> ColorRGBA faceColor; FLOAT power; ColorRGB specularColor; ColorRGB emissiveColor; [...] } template TextureFilename { STRING filename; } template Frame { <3d82ab46-62da-11cf-ab39-0020af71e433> [...] } template Matrix4x4 { array FLOAT matrix[16]; } template FrameTransformMatrix { Matrix4x4 frameMatrix; } template Vector { <3d82ab5e-62da-11cf-ab39-0020af71e433> FLOAT x; FLOAT y; FLOAT z; } template MeshFace { <3d82ab5f-62da-11cf-ab39-0020af71e433> DWORD nFaceVertexIndices; array DWORD faceVertexIndices[nFaceVertexIndices]; } template Mesh { <3d82ab44-62da-11cf-ab39-0020af71e433> DWORD nVertices; array Vector vertices[nVertices]; DWORD nFaces; array MeshFace faces[nFaces]; [...] } template MeshNormals { DWORD nNormals; array Vector normals[nNormals]; DWORD nFaceNormals; array MeshFace faceNormals[nFaceNormals]; } template MeshMaterialList { DWORD nMaterials; DWORD nFaceIndexes; array DWORD faceIndexes[nFaceIndexes]; [Material <3d82ab4d-62da-11cf-ab39-0020af71e433>] } template Coords2d { FLOAT u; FLOAT v; } template MeshTextureCoords { DWORD nTextureCoords; array Coords2d textureCoords[nTextureCoords]; } Material _09_-_Defaultjjj { 1.000000;1.000000;1.000000;1.000000;; 9.999999; 0.000000;0.000000;0.000000;; 0.000000;0.000000;0.000000;; TextureFilename { "PartyHat.png"; } } Frame M_PartyHat { 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 M_PartyHat { 34; 0.141513;0.043559;0.005419;, 0.230461;0.025018;0.019824;, 0.144016;0.041027;-0.007267;, 0.147010;0.033816;-0.017879;, 0.150041;0.023025;-0.024804;, 0.152647;0.010295;-0.026986;, 0.152647;0.010295;-0.026986;, 0.154430;-0.002434;-0.024093;, 0.155121;-0.013226;-0.016566;, 0.154613;-0.020436;-0.005551;, 0.152983;-0.022968;0.007276;, 0.150481;-0.020436;0.019961;, 0.147486;-0.013226;0.030574;, 0.144456;-0.002434;0.037498;, 0.141850;0.010295;0.039680;, 0.140066;0.023025;0.036788;, 0.139376;0.033816;0.029261;, 0.139884;0.041027;0.018245;, 0.147010;0.033816;-0.017879;, 0.141513;0.043559;0.005419;, 0.144016;0.041027;-0.007267;, 0.150041;0.023025;-0.024804;, 0.152647;0.010295;-0.026986;, 0.154430;-0.002434;-0.024093;, 0.155121;-0.013226;-0.016566;, 0.154613;-0.020436;-0.005551;, 0.152983;-0.022968;0.007276;, 0.150481;-0.020436;0.019961;, 0.147486;-0.013226;0.030574;, 0.144456;-0.002434;0.037498;, 0.141850;0.010295;0.039680;, 0.140066;0.023025;0.036788;, 0.139376;0.033816;0.029261;, 0.139884;0.041027;0.018245;; 30; 3;0,1,2;, 3;2,1,3;, 3;3,1,4;, 3;4,1,5;, 3;6,1,7;, 3;7,1,8;, 3;8,1,9;, 3;9,1,10;, 3;10,1,11;, 3;11,1,12;, 3;12,1,13;, 3;13,1,14;, 3;14,1,15;, 3;15,1,16;, 3;16,1,17;, 3;17,1,0;, 3;18,19,20;, 3;21,19,18;, 3;22,19,21;, 3;23,19,22;, 3;24,19,23;, 3;25,19,24;, 3;26,19,25;, 3;27,19,26;, 3;28,19,27;, 3;29,19,28;, 3;30,19,29;, 3;31,19,30;, 3;32,19,31;, 3;33,19,32;; MeshNormals { 34; 0.198951;0.979480;0.032219;, 0.972419;0.172050;0.157482;, 0.267884;0.909728;-0.317226;, 0.350375;0.711094;-0.609577;, 0.433863;0.413816;-0.800325;, 0.466301;0.241325;-0.851073;, 0.528101;-0.117129;-0.841065;, 0.554778;-0.287511;-0.780742;, 0.573796;-0.584789;-0.573394;, 0.559798;-0.783424;-0.269951;, 0.514916;-0.853175;0.083390;, 0.445983;-0.783424;0.432835;, 0.363493;-0.584789;0.725186;, 0.280004;-0.287511;0.915934;, 0.208227;0.063153;0.976040;, 0.159089;0.413816;0.896352;, 0.140072;0.711094;0.689003;, 0.154069;0.909729;0.385560;, -0.972419;-0.172050;-0.157482;, -0.972419;-0.172050;-0.157482;, -0.972419;-0.172047;-0.157483;, -0.972419;-0.172051;-0.157481;, -0.972419;-0.172050;-0.157482;, -0.972419;-0.172050;-0.157481;, -0.972419;-0.172050;-0.157482;, -0.972419;-0.172050;-0.157482;, -0.972419;-0.172050;-0.157481;, -0.972419;-0.172050;-0.157482;, -0.972419;-0.172050;-0.157482;, -0.972419;-0.172050;-0.157482;, -0.972419;-0.172050;-0.157482;, -0.972419;-0.172050;-0.157481;, -0.972419;-0.172050;-0.157482;, -0.972420;-0.172047;-0.157480;; 30; 3;0,1,2;, 3;2,1,3;, 3;3,1,4;, 3;4,1,5;, 3;6,1,7;, 3;7,1,8;, 3;8,1,9;, 3;9,1,10;, 3;10,1,11;, 3;11,1,12;, 3;12,1,13;, 3;13,1,14;, 3;14,1,15;, 3;15,1,16;, 3;16,1,17;, 3;17,1,0;, 3;18,19,20;, 3;21,19,18;, 3;22,19,21;, 3;23,19,22;, 3;24,19,23;, 3;25,19,24;, 3;26,19,25;, 3;27,19,26;, 3;28,19,27;, 3;29,19,28;, 3;30,19,29;, 3;31,19,30;, 3;32,19,31;, 3;33,19,32;; } MeshMaterialList { 1; 30; 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0; { _09_-_Defaultjjj } } MeshTextureCoords c1 { 34; 0.750000;1.000000;, 0.500000;0.000000;, 0.812500;1.000000;, 0.875000;1.000000;, 0.937500;1.000000;, 1.000000;1.000000;, 0.000000;1.000000;, 0.062500;1.000000;, 0.125000;1.000000;, 0.187500;1.000000;, 0.250000;1.000000;, 0.312500;1.000000;, 0.375000;1.000000;, 0.437500;1.000000;, 0.500000;1.000000;, 0.562500;1.000000;, 0.625000;1.000000;, 0.687500;1.000000;, 0.067535;0.079899;, 0.184699;0.031369;, 0.121290;0.043981;, 0.031617;0.133655;, 0.019004;0.197063;, 0.031617;0.260472;, 0.067535;0.314227;, 0.121290;0.350145;, 0.184699;0.362758;, 0.248107;0.350145;, 0.301863;0.314227;, 0.337781;0.260472;, 0.350393;0.197063;, 0.337781;0.133655;, 0.301862;0.079899;, 0.248107;0.043981;; } } }