maincent.x 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274
  1. xof 0302txt 0032
  2. Header {
  3. 1;
  4. 0;
  5. 1;
  6. }
  7. template Header {
  8. <3D82AB43-62DA-11cf-AB39-0020AF71E433>
  9. WORD major;
  10. WORD minor;
  11. DWORD flags;
  12. }
  13. template Vector {
  14. <3D82AB5E-62DA-11cf-AB39-0020AF71E433>
  15. FLOAT x;
  16. FLOAT y;
  17. FLOAT z;
  18. }
  19. template Coords2d {
  20. <F6F23F44-7686-11cf-8F52-0040333594A3>
  21. FLOAT u;
  22. FLOAT v;
  23. }
  24. template Matrix4x4 {
  25. <F6F23F45-7686-11cf-8F52-0040333594A3>
  26. array FLOAT matrix[16];
  27. }
  28. template ColorRGBA {
  29. <35FF44E0-6C7C-11cf-8F52-0040333594A3>
  30. FLOAT red;
  31. FLOAT green;
  32. FLOAT blue;
  33. FLOAT alpha;
  34. }
  35. template ColorRGB {
  36. <D3E16E81-7835-11cf-8F52-0040333594A3>
  37. FLOAT red;
  38. FLOAT green;
  39. FLOAT blue;
  40. }
  41. template TextureFilename {
  42. <A42790E1-7810-11cf-8F52-0040333594A3>
  43. STRING filename;
  44. }
  45. template Material {
  46. <3D82AB4D-62DA-11cf-AB39-0020AF71E433>
  47. ColorRGBA faceColor;
  48. FLOAT power;
  49. ColorRGB specularColor;
  50. ColorRGB emissiveColor;
  51. [...]
  52. }
  53. template MeshFace {
  54. <3D82AB5F-62DA-11cf-AB39-0020AF71E433>
  55. DWORD nFaceVertexIndices;
  56. array DWORD faceVertexIndices[nFaceVertexIndices];
  57. }
  58. template MeshTextureCoords {
  59. <F6F23F40-7686-11cf-8F52-0040333594A3>
  60. DWORD nTextureCoords;
  61. array Coords2d textureCoords[nTextureCoords];
  62. }
  63. template MeshMaterialList {
  64. <F6F23F42-7686-11cf-8F52-0040333594A3>
  65. DWORD nMaterials;
  66. DWORD nFaceIndexes;
  67. array DWORD faceIndexes[nFaceIndexes];
  68. [Material]
  69. }
  70. template MeshNormals {
  71. <F6F23F43-7686-11cf-8F52-0040333594A3>
  72. DWORD nNormals;
  73. array Vector normals[nNormals];
  74. DWORD nFaceNormals;
  75. array MeshFace faceNormals[nFaceNormals];
  76. }
  77. template Mesh {
  78. <3D82AB44-62DA-11cf-AB39-0020AF71E433>
  79. DWORD nVertices;
  80. array Vector vertices[nVertices];
  81. DWORD nFaces;
  82. array MeshFace faces[nFaces];
  83. [...]
  84. }
  85. template FrameTransformMatrix {
  86. <F6F23F41-7686-11cf-8F52-0040333594A3>
  87. Matrix4x4 frameMatrix;
  88. }
  89. template Frame {
  90. <3D82AB46-62DA-11cf-AB39-0020AF71E433>
  91. [...]
  92. }
  93. template FloatKeys {
  94. <10DD46A9-775B-11cf-8F52-0040333594A3>
  95. DWORD nValues;
  96. array FLOAT values[nValues];
  97. }
  98. template TimedFloatKeys {
  99. <F406B180-7B3B-11cf-8F52-0040333594A3>
  100. DWORD time;
  101. FloatKeys tfkeys;
  102. }
  103. template AnimationKey {
  104. <10DD46A8-775B-11cf-8F52-0040333594A3>
  105. DWORD keyType;
  106. DWORD nKeys;
  107. array TimedFloatKeys keys[nKeys];
  108. }
  109. template AnimationOptions {
  110. <E2BF56C0-840F-11cf-8F52-0040333594A3>
  111. DWORD openclosed;
  112. DWORD positionquality;
  113. }
  114. template Animation {
  115. <3D82AB4F-62DA-11cf-AB39-0020AF71E433>
  116. [...]
  117. }
  118. template AnimationSet {
  119. <3D82AB50-62DA-11cf-AB39-0020AF71E433>
  120. [Animation]
  121. }
  122. Frame central {
  123. FrameTransformMatrix {
  124. 1.000000,0.000000,0.000000,0.000000,
  125. 0.000000,1.000000,0.000000,0.000000,
  126. 0.000000,0.000000,1.000000,0.000000,
  127. 0.000000,0.000000,0.000000,1.000000;;
  128. }
  129. Mesh central1 {
  130. 18;
  131. 0.058096;10.051697;0.000000;,
  132. -7.075084;7.097037;0.000000;,
  133. 0.004251;-0.036145;0.000000;,
  134. 7.191278;7.097036;0.000000;,
  135. 10.145938;-0.036145;0.000000;,
  136. 7.191278;-7.169326;0.000000;,
  137. 0.058096;-10.123987;0.000000;,
  138. -7.075085;-7.169326;0.000000;,
  139. -10.029746;-0.036144;0.000000;,
  140. 0.004251;-0.036145;0.000000;,
  141. -7.075084;7.097037;0.000000;,
  142. 0.058096;10.051697;0.000000;,
  143. 7.191278;7.097036;0.000000;,
  144. 10.145938;-0.036145;0.000000;,
  145. 7.191278;-7.169326;0.000000;,
  146. 0.058096;-10.123987;0.000000;,
  147. -7.075085;-7.169326;0.000000;,
  148. -10.029746;-0.036144;0.000000;;
  149. 16;
  150. 3;0,1,2;,
  151. 3;2,3,0;,
  152. 3;2,4,3;,
  153. 3;2,5,4;,
  154. 3;2,6,5;,
  155. 3;2,7,6;,
  156. 3;2,8,7;,
  157. 3;2,1,8;,
  158. 3;9,10,11;,
  159. 3;11,12,9;,
  160. 3;12,13,9;,
  161. 3;13,14,9;,
  162. 3;14,15,9;,
  163. 3;15,16,9;,
  164. 3;16,17,9;,
  165. 3;17,10,9;;
  166. MeshMaterialList {
  167. 1;
  168. 16;
  169. 0,
  170. 0,
  171. 0,
  172. 0,
  173. 0,
  174. 0,
  175. 0,
  176. 0,
  177. 0,
  178. 0,
  179. 0,
  180. 0,
  181. 0,
  182. 0,
  183. 0,
  184. 0;;
  185. Material {
  186. 0.800000;0.800000;0.800000;1.000000;;
  187. 2.000000;
  188. 0.000000;0.000000;0.000000;;
  189. 0.040000;0.040000;0.040000;;
  190. }
  191. }
  192. MeshNormals {
  193. 18;
  194. 0.000000;0.000000;1.000000;,
  195. 0.000000;0.000000;1.000000;,
  196. 0.000000;0.000000;1.000000;,
  197. 0.000000;0.000000;1.000000;,
  198. 0.000000;0.000000;1.000000;,
  199. 0.000000;0.000000;1.000000;,
  200. 0.000000;0.000000;1.000000;,
  201. 0.000000;0.000000;1.000000;,
  202. 0.000000;0.000000;1.000000;,
  203. 0.000000;0.000000;-1.000000;,
  204. 0.000000;0.000000;-1.000000;,
  205. 0.000000;0.000000;-1.000000;,
  206. 0.000000;0.000000;-1.000000;,
  207. 0.000000;0.000000;-1.000000;,
  208. 0.000000;0.000000;-1.000000;,
  209. 0.000000;0.000000;-1.000000;,
  210. 0.000000;0.000000;-1.000000;,
  211. 0.000000;0.000000;-1.000000;;
  212. 16;
  213. 3;0,1,2;,
  214. 3;2,3,0;,
  215. 3;2,4,3;,
  216. 3;2,5,4;,
  217. 3;2,6,5;,
  218. 3;2,7,6;,
  219. 3;2,8,7;,
  220. 3;2,1,8;,
  221. 3;9,10,11;,
  222. 3;11,12,9;,
  223. 3;12,13,9;,
  224. 3;13,14,9;,
  225. 3;14,15,9;,
  226. 3;15,16,9;,
  227. 3;16,17,9;,
  228. 3;17,10,9;;
  229. }
  230. MeshTextureCoords {
  231. 18;
  232. 0.500000;0.000000;,
  233. 0.146447;0.146447;,
  234. 0.504956;0.500000;,
  235. 0.853553;0.146447;,
  236. 1.000000;0.500000;,
  237. 0.853553;0.853553;,
  238. 0.500000;1.000000;,
  239. 0.146447;0.853553;,
  240. 0.000000;0.500000;,
  241. 0.504956;0.500000;,
  242. 0.146447;0.146447;,
  243. 0.500000;0.000000;,
  244. 0.853553;0.146447;,
  245. 1.000000;0.500000;,
  246. 0.853553;0.853553;,
  247. 0.500000;1.000000;,
  248. 0.146447;0.853553;,
  249. 0.000000;0.500000;;
  250. }
  251. }
  252. }