mainring.x 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556
  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 ring {
  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 ring1 {
  130. 64;
  131. 0.058096;11.686493;0.000000;,
  132. 7.769266;7.675024;0.817398;,
  133. 8.347253;8.253012;0.000000;,
  134. 0.058096;10.869095;0.817398;,
  135. 0.058096;10.869095;0.817398;,
  136. 7.191278;7.097036;0.000000;,
  137. 7.769266;7.675024;0.817398;,
  138. 0.058096;10.051697;0.000000;,
  139. 0.058096;10.051697;0.000000;,
  140. 7.769266;7.675024;-0.817398;,
  141. 7.191278;7.097036;0.000000;,
  142. 0.058096;10.869095;-0.817398;,
  143. 0.058096;10.869095;-0.817398;,
  144. 8.347253;8.253012;0.000000;,
  145. 7.769266;7.675024;-0.817398;,
  146. 0.058096;11.686493;0.000000;,
  147. 10.963336;-0.036145;0.817398;,
  148. 13.540373;-0.036145;0.000000;,
  149. 10.145938;-0.036145;0.000000;,
  150. 10.963336;-0.036145;0.817398;,
  151. 10.963336;-0.036145;-0.817398;,
  152. 10.145938;-0.036145;0.000000;,
  153. 13.540373;-0.036145;0.000000;,
  154. 10.963336;-0.036145;-0.817398;,
  155. 7.769266;-7.747313;0.817398;,
  156. 8.347253;-8.325302;0.000000;,
  157. 7.191278;-7.169326;0.000000;,
  158. 7.769266;-7.747313;0.817398;,
  159. 7.769266;-7.747313;-0.817398;,
  160. 7.191278;-7.169326;0.000000;,
  161. 8.347253;-8.325302;0.000000;,
  162. 7.769266;-7.747313;-0.817398;,
  163. 0.058096;-10.941385;0.817398;,
  164. 0.058096;-11.758783;0.000000;,
  165. 0.058096;-10.123987;0.000000;,
  166. 0.058096;-10.941385;0.817398;,
  167. 0.058096;-10.941385;-0.817398;,
  168. 0.058096;-10.123987;0.000000;,
  169. 0.058096;-11.758783;0.000000;,
  170. 0.058096;-10.941385;-0.817398;,
  171. -7.653073;-7.747313;0.817398;,
  172. -8.231061;-8.325301;0.000000;,
  173. -7.075085;-7.169326;0.000000;,
  174. -7.653073;-7.747313;0.817398;,
  175. -7.653073;-7.747313;-0.817398;,
  176. -7.075085;-7.169326;0.000000;,
  177. -8.231061;-8.325301;0.000000;,
  178. -7.653073;-7.747313;-0.817398;,
  179. -10.847144;-0.036144;0.817398;,
  180. -13.424178;-0.036144;0.000000;,
  181. -10.029746;-0.036144;0.000000;,
  182. -10.847144;-0.036144;0.817398;,
  183. -10.847144;-0.036144;-0.817398;,
  184. -10.029746;-0.036144;0.000000;,
  185. -13.424178;-0.036144;0.000000;,
  186. -10.847144;-0.036144;-0.817398;,
  187. -7.653071;7.675025;0.817398;,
  188. -8.231059;8.253012;0.000000;,
  189. -7.075084;7.097037;0.000000;,
  190. -7.653071;7.675025;0.817398;,
  191. -7.653072;7.675025;-0.817398;,
  192. -7.075084;7.097037;0.000000;,
  193. -8.231059;8.253012;0.000000;,
  194. -7.653072;7.675025;-0.817398;;
  195. 64;
  196. 3;0,1,2;,
  197. 3;0,3,1;,
  198. 3;4,5,6;,
  199. 3;4,7,5;,
  200. 3;8,9,10;,
  201. 3;8,11,9;,
  202. 3;12,13,14;,
  203. 3;12,15,13;,
  204. 3;2,16,17;,
  205. 3;2,1,16;,
  206. 3;6,18,19;,
  207. 3;6,5,18;,
  208. 3;10,20,21;,
  209. 3;10,9,20;,
  210. 3;14,22,23;,
  211. 3;14,13,22;,
  212. 3;17,24,25;,
  213. 3;17,16,24;,
  214. 3;19,26,27;,
  215. 3;19,18,26;,
  216. 3;21,28,29;,
  217. 3;21,20,28;,
  218. 3;23,30,31;,
  219. 3;23,22,30;,
  220. 3;25,32,33;,
  221. 3;25,24,32;,
  222. 3;27,34,35;,
  223. 3;27,26,34;,
  224. 3;29,36,37;,
  225. 3;29,28,36;,
  226. 3;31,38,39;,
  227. 3;31,30,38;,
  228. 3;33,40,41;,
  229. 3;33,32,40;,
  230. 3;35,42,43;,
  231. 3;35,34,42;,
  232. 3;37,44,45;,
  233. 3;37,36,44;,
  234. 3;39,46,47;,
  235. 3;39,38,46;,
  236. 3;41,48,49;,
  237. 3;41,40,48;,
  238. 3;43,50,51;,
  239. 3;43,42,50;,
  240. 3;45,52,53;,
  241. 3;45,44,52;,
  242. 3;47,54,55;,
  243. 3;47,46,54;,
  244. 3;49,56,57;,
  245. 3;49,48,56;,
  246. 3;51,58,59;,
  247. 3;51,50,58;,
  248. 3;53,60,61;,
  249. 3;53,52,60;,
  250. 3;55,62,63;,
  251. 3;55,54,62;,
  252. 3;57,3,0;,
  253. 3;57,56,3;,
  254. 3;59,7,4;,
  255. 3;59,58,7;,
  256. 3;61,11,8;,
  257. 3;61,60,11;,
  258. 3;63,15,12;,
  259. 3;63,62,15;;
  260. MeshMaterialList {
  261. 1;
  262. 64;
  263. 0,
  264. 0,
  265. 0,
  266. 0,
  267. 0,
  268. 0,
  269. 0,
  270. 0,
  271. 0,
  272. 0,
  273. 0,
  274. 0,
  275. 0,
  276. 0,
  277. 0,
  278. 0,
  279. 0,
  280. 0,
  281. 0,
  282. 0,
  283. 0,
  284. 0,
  285. 0,
  286. 0,
  287. 0,
  288. 0,
  289. 0,
  290. 0,
  291. 0,
  292. 0,
  293. 0,
  294. 0,
  295. 0,
  296. 0,
  297. 0,
  298. 0,
  299. 0,
  300. 0,
  301. 0,
  302. 0,
  303. 0,
  304. 0,
  305. 0,
  306. 0,
  307. 0,
  308. 0,
  309. 0,
  310. 0,
  311. 0,
  312. 0,
  313. 0,
  314. 0,
  315. 0,
  316. 0,
  317. 0,
  318. 0,
  319. 0,
  320. 0,
  321. 0,
  322. 0,
  323. 0,
  324. 0,
  325. 0,
  326. 0;;
  327. Material {
  328. 0.752941;0.752941;0.752941;1.000000;;
  329. 8.000000;
  330. 0.752941;0.752941;0.752941;;
  331. 0.023529;0.023529;0.023529;;
  332. }
  333. }
  334. MeshNormals {
  335. 64;
  336. 0.097169;0.703761;0.703761;,
  337. 0.428925;0.566343;0.703761;,
  338. 0.440123;0.401266;0.803291;,
  339. -0.097169;0.703761;0.703761;,
  340. -0.097169;-0.703761;0.703761;,
  341. -0.428925;-0.566343;0.703761;,
  342. -0.566343;-0.428925;0.703761;,
  343. 0.097169;-0.703761;0.703761;,
  344. -0.097169;-0.703761;-0.703761;,
  345. -0.428925;-0.566343;-0.703761;,
  346. -0.566343;-0.428925;-0.703761;,
  347. 0.097169;-0.703761;-0.703761;,
  348. 0.097169;0.703761;-0.703761;,
  349. 0.398433;0.592142;-0.700442;,
  350. 0.414742;0.413035;-0.810796;,
  351. -0.097169;0.703761;-0.703761;,
  352. 0.442696;0.119008;0.888739;,
  353. 0.420202;-0.111116;0.900602;,
  354. -0.703761;-0.097169;0.703761;,
  355. -0.703761;0.097169;0.703761;,
  356. -0.703761;-0.097169;-0.703761;,
  357. -0.703761;0.097169;-0.703761;,
  358. 0.420202;0.111116;-0.900602;,
  359. 0.442696;-0.119008;-0.888739;,
  360. 0.414742;-0.413035;0.810796;,
  361. 0.398433;-0.592142;0.700442;,
  362. -0.566343;0.428925;0.703761;,
  363. -0.428925;0.566343;0.703761;,
  364. -0.566343;0.428925;-0.703761;,
  365. -0.428925;0.566343;-0.703761;,
  366. 0.440123;-0.401266;-0.803291;,
  367. 0.428925;-0.566343;-0.703761;,
  368. 0.097169;-0.703761;0.703761;,
  369. -0.097169;-0.703760;0.703761;,
  370. -0.097169;0.703761;0.703761;,
  371. 0.097169;0.703761;0.703761;,
  372. -0.097169;0.703761;-0.703761;,
  373. 0.097169;0.703761;-0.703761;,
  374. 0.097169;-0.703761;-0.703761;,
  375. -0.097169;-0.703761;-0.703761;,
  376. -0.428925;-0.566343;0.703761;,
  377. -0.440123;-0.401266;0.803291;,
  378. 0.428925;0.566343;0.703761;,
  379. 0.566343;0.428925;0.703761;,
  380. 0.428925;0.566343;-0.703761;,
  381. 0.566343;0.428925;-0.703761;,
  382. -0.398433;-0.592142;-0.700442;,
  383. -0.414742;-0.413035;-0.810796;,
  384. -0.442696;-0.119007;0.888739;,
  385. -0.420203;0.111116;0.900602;,
  386. 0.703761;0.097169;0.703761;,
  387. 0.703761;-0.097169;0.703761;,
  388. 0.703761;0.097169;-0.703761;,
  389. 0.703761;-0.097169;-0.703761;,
  390. -0.420203;-0.111115;-0.900602;,
  391. -0.442696;0.119008;-0.888739;,
  392. -0.414743;0.413036;0.810796;,
  393. -0.398433;0.592142;0.700442;,
  394. 0.566343;-0.428925;0.703761;,
  395. 0.428925;-0.566343;0.703761;,
  396. 0.566343;-0.428925;-0.703761;,
  397. 0.428925;-0.566343;-0.703761;,
  398. -0.440123;0.401267;-0.803291;,
  399. -0.428925;0.566343;-0.703760;;
  400. 64;
  401. 3;0,1,2;,
  402. 3;0,3,1;,
  403. 3;4,5,6;,
  404. 3;4,7,5;,
  405. 3;8,9,10;,
  406. 3;8,11,9;,
  407. 3;12,13,14;,
  408. 3;12,15,13;,
  409. 3;2,16,17;,
  410. 3;2,1,16;,
  411. 3;6,18,19;,
  412. 3;6,5,18;,
  413. 3;10,20,21;,
  414. 3;10,9,20;,
  415. 3;14,22,23;,
  416. 3;14,13,22;,
  417. 3;17,24,25;,
  418. 3;17,16,24;,
  419. 3;19,26,27;,
  420. 3;19,18,26;,
  421. 3;21,28,29;,
  422. 3;21,20,28;,
  423. 3;23,30,31;,
  424. 3;23,22,30;,
  425. 3;25,32,33;,
  426. 3;25,24,32;,
  427. 3;27,34,35;,
  428. 3;27,26,34;,
  429. 3;29,36,37;,
  430. 3;29,28,36;,
  431. 3;31,38,39;,
  432. 3;31,30,38;,
  433. 3;33,40,41;,
  434. 3;33,32,40;,
  435. 3;35,42,43;,
  436. 3;35,34,42;,
  437. 3;37,44,45;,
  438. 3;37,36,44;,
  439. 3;39,46,47;,
  440. 3;39,38,46;,
  441. 3;41,48,49;,
  442. 3;41,40,48;,
  443. 3;43,50,51;,
  444. 3;43,42,50;,
  445. 3;45,52,53;,
  446. 3;45,44,52;,
  447. 3;47,54,55;,
  448. 3;47,46,54;,
  449. 3;49,56,57;,
  450. 3;49,48,56;,
  451. 3;51,58,59;,
  452. 3;51,50,58;,
  453. 3;53,60,61;,
  454. 3;53,52,60;,
  455. 3;55,62,63;,
  456. 3;55,54,62;,
  457. 3;57,3,0;,
  458. 3;57,56,3;,
  459. 3;59,7,4;,
  460. 3;59,58,7;,
  461. 3;61,11,8;,
  462. 3;61,60,11;,
  463. 3;63,15,12;,
  464. 3;63,62,15;;
  465. }
  466. MeshTextureCoords {
  467. 64;
  468. 0.487454;0.050301;,
  469. 0.759201;0.216461;,
  470. 0.809943;0.165986;,
  471. 0.487454;0.119813;,
  472. 0.487454;0.119813;,
  473. 0.722520;0.262249;,
  474. 0.759201;0.216461;,
  475. 0.487454;0.189326;,
  476. 0.487454;0.189326;,
  477. 0.759201;0.216461;,
  478. 0.722520;0.262249;,
  479. 0.487454;0.119813;,
  480. 0.487454;0.119813;,
  481. 0.809943;0.165986;,
  482. 0.759201;0.216461;,
  483. 0.487454;0.050301;,
  484. 0.896384;0.509368;,
  485. 0.961364;0.509368;,
  486. 0.832897;0.509368;,
  487. 0.896384;0.509368;,
  488. 0.896384;0.509368;,
  489. 0.832897;0.509368;,
  490. 0.961364;0.509368;,
  491. 0.896384;0.509368;,
  492. 0.760607;0.788365;,
  493. 0.822275;0.839433;,
  494. 0.720814;0.743547;,
  495. 0.760607;0.788365;,
  496. 0.760607;0.788365;,
  497. 0.720814;0.743547;,
  498. 0.822275;0.839433;,
  499. 0.760607;0.788365;,
  500. 0.493967;0.902314;,
  501. 0.493967;0.971934;,
  502. 0.493967;0.832693;,
  503. 0.493967;0.902314;,
  504. 0.493967;0.902314;,
  505. 0.493967;0.832693;,
  506. 0.493967;0.971934;,
  507. 0.493967;0.902314;,
  508. 0.228318;0.791490;,
  509. 0.179150;0.845683;,
  510. 0.272798;0.757609;,
  511. 0.228318;0.791490;,
  512. 0.228318;0.791490;,
  513. 0.272798;0.757609;,
  514. 0.179150;0.845683;,
  515. 0.228318;0.791490;,
  516. 0.101916;0.509368;,
  517. 0.030686;0.509368;,
  518. 0.168528;0.509368;,
  519. 0.101916;0.509368;,
  520. 0.101916;0.509368;,
  521. 0.168528;0.509368;,
  522. 0.030686;0.509368;,
  523. 0.101916;0.509368;,
  524. 0.223631;0.222558;,
  525. 0.172900;0.179303;,
  526. 0.277486;0.262689;,
  527. 0.223631;0.222558;,
  528. 0.223631;0.222558;,
  529. 0.277486;0.262689;,
  530. 0.172900;0.179303;,
  531. 0.223631;0.222558;;
  532. }
  533. }
  534. }