home *** CD-ROM | disk | FTP | other *** search
/ Classic Fond 58 / ClassicFond58.iso / games / or.rar / ART / ARMORCAR.X < prev    next >
Text File  |  1998-03-04  |  17KB  |  820 lines

  1. xof 0302txt 0032
  2. template Header {
  3.  <3D82AB43-62DA-11cf-AB39-0020AF71E433>
  4.  WORD major;
  5.  WORD minor;
  6.  DWORD flags;
  7. }
  8.  
  9. template Vector {
  10.  <3D82AB5E-62DA-11cf-AB39-0020AF71E433>
  11.  FLOAT x;
  12.  FLOAT y;
  13.  FLOAT z;
  14. }
  15.  
  16. template Coords2d {
  17.  <F6F23F44-7686-11cf-8F52-0040333594A3>
  18.  FLOAT u;
  19.  FLOAT v;
  20. }
  21.  
  22. template Matrix4x4 {
  23.  <F6F23F45-7686-11cf-8F52-0040333594A3>
  24.  array FLOAT matrix[16];
  25. }
  26.  
  27. template ColorRGBA {
  28.  <35FF44E0-6C7C-11cf-8F52-0040333594A3>
  29.  FLOAT red;
  30.  FLOAT green;
  31.  FLOAT blue;
  32.  FLOAT alpha;
  33. }
  34.  
  35. template ColorRGB {
  36.  <D3E16E81-7835-11cf-8F52-0040333594A3>
  37.  FLOAT red;
  38.  FLOAT green;
  39.  FLOAT blue;
  40. }
  41.  
  42. template TextureFilename {
  43.  <A42790E1-7810-11cf-8F52-0040333594A3>
  44.  STRING filename;
  45. }
  46.  
  47. template Material {
  48.  <3D82AB4D-62DA-11cf-AB39-0020AF71E433>
  49.  ColorRGBA faceColor;
  50.  FLOAT power;
  51.  ColorRGB specularColor;
  52.  ColorRGB emissiveColor;
  53.  [...]
  54. }
  55.  
  56. template MeshFace {
  57.  <3D82AB5F-62DA-11cf-AB39-0020AF71E433>
  58.  DWORD nFaceVertexIndices;
  59.  array DWORD faceVertexIndices[nFaceVertexIndices];
  60. }
  61.  
  62. template MeshTextureCoords {
  63.  <F6F23F40-7686-11cf-8F52-0040333594A3>
  64.  DWORD nTextureCoords;
  65.  array Coords2d textureCoords[nTextureCoords];
  66. }
  67.  
  68. template MeshMaterialList {
  69.  <F6F23F42-7686-11cf-8F52-0040333594A3>
  70.  DWORD nMaterials;
  71.  DWORD nFaceIndexes;
  72.  array DWORD faceIndexes[nFaceIndexes];
  73.  [Material]
  74. }
  75.  
  76. template MeshNormals {
  77.  <F6F23F43-7686-11cf-8F52-0040333594A3>
  78.  DWORD nNormals;
  79.  array Vector normals[nNormals];
  80.  DWORD nFaceNormals;
  81.  array MeshFace faceNormals[nFaceNormals];
  82. }
  83.  
  84. template Mesh {
  85.  <3D82AB44-62DA-11cf-AB39-0020AF71E433>
  86.  DWORD nVertices;
  87.  array Vector vertices[nVertices];
  88.  DWORD nFaces;
  89.  array MeshFace faces[nFaces];
  90.  [...]
  91. }
  92.  
  93. template FrameTransformMatrix {
  94.  <F6F23F41-7686-11cf-8F52-0040333594A3>
  95.  Matrix4x4 frameMatrix;
  96. }
  97.  
  98. template Frame {
  99.  <3D82AB46-62DA-11cf-AB39-0020AF71E433>
  100.  [...]
  101. }
  102. template FloatKeys {
  103.  <10DD46A9-775B-11cf-8F52-0040333594A3>
  104.  DWORD nValues;
  105.  array FLOAT values[nValues];
  106. }
  107.  
  108. template TimedFloatKeys {
  109.  <F406B180-7B3B-11cf-8F52-0040333594A3>
  110.  DWORD time;
  111.  FloatKeys tfkeys;
  112. }
  113.  
  114. template AnimationKey {
  115.  <10DD46A8-775B-11cf-8F52-0040333594A3>
  116.  DWORD keyType;
  117.  DWORD nKeys;
  118.  array TimedFloatKeys keys[nKeys];
  119. }
  120.  
  121. template AnimationOptions {
  122.  <E2BF56C0-840F-11cf-8F52-0040333594A3>
  123.  DWORD openclosed;
  124.  DWORD positionquality;
  125. }
  126.  
  127. template Animation {
  128.  <3D82AB4F-62DA-11cf-AB39-0020AF71E433>
  129.  [...]
  130. }
  131.  
  132. template AnimationSet {
  133.  <3D82AB50-62DA-11cf-AB39-0020AF71E433>
  134.  [Animation]
  135. }
  136.  
  137. Header {
  138.  1;
  139.  0;
  140.  1;
  141. }
  142.  
  143. Frame frm-armorcar2_export {
  144.   FrameTransformMatrix {
  145. 1.000000,0.000000,0.000000,0.000000,
  146. 0.000000,1.000000,0.000000,0.000000,
  147. 0.000000,0.000000,1.000000,0.000000,
  148. 0.000000,0.000000,0.000000,1.000000;;
  149.  }
  150. Mesh armorcar2_export {
  151.  115;
  152.  0.850441;0.511495;-0.843690;,
  153.  0.850441;0.511495;-0.843690;,
  154.  0.850441;0.511495;-0.843690;,
  155.  0.850441;0.511495;-0.843690;,
  156.  0.850441;0.511495;1.559606;,
  157.  0.850441;0.511495;1.559606;,
  158.  0.850441;0.511495;1.559606;,
  159.  0.850441;0.511495;1.559606;,
  160.  0.850441;0.511495;1.559606;,
  161.  0.850441;1.877706;-0.621537;,
  162.  0.850441;1.877706;-0.621537;,
  163.  0.850441;1.877706;-0.621537;,
  164.  0.850441;1.877706;-0.621537;,
  165.  0.850441;1.877706;1.573069;,
  166.  0.850441;1.877706;1.573069;,
  167.  -0.850441;1.877706;-0.621537;,
  168.  -0.850441;1.877706;-0.621537;,
  169.  -0.850441;1.877706;-0.621537;,
  170.  -0.850441;1.877706;-0.621537;,
  171.  -0.850441;1.877706;1.573069;,
  172.  -0.850441;1.877706;1.573069;,
  173.  -0.850441;0.511495;-0.843690;,
  174.  -0.850441;0.511495;-0.843690;,
  175.  -0.850441;0.511495;-0.843690;,
  176.  -0.850441;0.511495;-0.843690;,
  177.  -0.850441;0.511495;1.559606;,
  178.  -0.850441;0.511495;1.559606;,
  179.  -0.850441;0.511495;1.559606;,
  180.  -0.850441;0.511495;1.559606;,
  181.  -0.850441;0.511495;1.559606;,
  182.  -0.850441;0.511495;1.559606;,
  183.  -0.425220;0.270792;1.727903;,
  184.  -0.425220;0.511495;1.727903;,
  185.  0.425221;0.270792;1.727903;,
  186.  0.425221;0.511495;1.727903;,
  187.  0.720756;0.511495;1.727903;,
  188.  0.720756;0.270792;1.727903;,
  189.  0.476225;0.270792;-0.985060;,
  190.  0.476225;0.270792;-1.799623;,
  191.  0.476225;0.511495;-0.991792;,
  192.  0.476225;0.744524;-1.180286;,
  193.  0.476225;0.744524;-1.638057;,
  194.  0.476225;0.511495;-1.806355;,
  195.  -0.476269;0.270792;-1.799623;,
  196.  -0.476269;0.270792;-0.985060;,
  197.  -0.476269;0.511495;-1.806355;,
  198.  -0.476269;0.744524;-1.638057;,
  199.  -0.476269;0.744524;-1.180286;,
  200.  -0.476044;0.511495;-0.991791;,
  201.  -0.850441;0.270792;1.727903;,
  202.  -0.850441;0.511495;1.727903;,
  203.  -0.850441;0.270792;1.552874;,
  204.  -0.850441;0.511495;1.559606;,
  205.  -0.850441;0.270792;-0.985060;,
  206.  -0.850040;0.511495;-0.991791;,
  207.  -0.850441;0.511495;-0.843690;,
  208.  -0.850441;0.744524;-1.180286;,
  209.  -0.850441;0.744524;-1.638057;,
  210.  -0.701127;1.303602;-1.766504;,
  211.  -0.376531;1.303602;-1.766504;,
  212.  -0.850441;0.270792;-1.799623;,
  213.  -0.850441;0.511495;-1.806355;,
  214.  -0.850441;0.958074;-1.820478;,
  215.  -0.376531;0.859315;-1.835836;,
  216.  -0.707619;0.925123;-1.824574;,
  217.  -0.850441;0.596131;-1.871652;,
  218.  -0.850441;1.303602;-1.766504;,
  219.  -0.850441;1.877706;1.573069;,
  220.  -0.853546;1.297883;-0.735363;,
  221.  -0.850441;1.877706;-0.621537;,
  222.  -0.084395;1.870961;-0.649247;,
  223.  -0.084395;1.343720;-0.753589;,
  224.  -0.084395;1.345393;-1.702837;,
  225.  -0.850441;0.270792;-2.001139;,
  226.  -0.790914;0.596131;-1.994407;,
  227.  -0.720742;0.511495;1.727903;,
  228.  -0.720742;0.270792;1.727903;,
  229.  0.376531;0.859315;-1.835836;,
  230.  0.376531;1.303602;-1.766504;,
  231.  0.707619;0.925123;-1.824574;,
  232.  0.850441;0.958074;-1.820478;,
  233.  0.701127;1.303602;-1.766504;,
  234.  0.084395;1.870961;-0.649247;,
  235.  0.084395;1.345393;-1.702837;,
  236.  0.084395;1.343720;-0.753589;,
  237.  0.850441;0.511495;1.727903;,
  238.  0.850441;0.270792;1.727903;,
  239.  0.850441;1.877706;1.573069;,
  240.  0.850441;1.877706;-0.621537;,
  241.  0.850441;0.511495;1.559606;,
  242.  0.850441;0.270792;1.552874;,
  243.  0.850441;0.270792;-0.985060;,
  244.  0.850441;0.511495;-0.843690;,
  245.  0.850441;0.511495;-0.991792;,
  246.  0.850441;1.297883;-0.735363;,
  247.  0.850441;0.744524;-1.180286;,
  248.  0.850441;1.303602;-1.766504;,
  249.  0.850441;0.744524;-1.638057;,
  250.  0.790907;0.596131;-1.994407;,
  251.  0.850441;0.596131;-1.871652;,
  252.  0.850441;0.511495;-1.806355;,
  253.  0.850441;0.270792;-1.799623;,
  254.  0.850441;0.270792;-2.001139;,
  255.  -0.848009;0.339352;-1.399188;,
  256.  -0.579330;0.339352;-1.589188;,
  257.  -0.579330;0.339352;-1.209188;,
  258.  0.848009;0.339352;-1.399188;,
  259.  0.579330;0.339352;-1.589188;,
  260.  0.579330;0.339352;-1.209188;,
  261.  -0.822763;0.339352;0.967339;,
  262.  -0.501558;0.339352;0.777339;,
  263.  -0.501558;0.339352;1.157339;,
  264.  0.822145;0.339352;0.967339;,
  265.  0.500627;0.339352;0.777339;,
  266.  0.500627;0.339352;1.157339;;
  267.  
  268.  83;
  269.  3;112,113,114;,
  270.  3;109,110,111;,
  271.  3;106,107,108;,
  272.  3;103,104,105;,
  273.  4;99,100,101,102;,
  274.  3;98,99,102;,
  275.  4;77,78,81,79;,
  276.  4;94,95,97,96;,
  277.  4;3,93,95,94;,
  278.  3;91,93,2;,
  279.  4;8,90,91,1;,
  280.  3;12,0,94;,
  281.  4;14,7,92,11;,
  282.  4;85,86,90,6;,
  283.  4;83,84,94,96;,
  284.  4;82,10,94,84;,
  285.  3;81,83,96;,
  286.  4;79,81,96,80;,
  287.  4;100,99,80,97;,
  288.  3;80,96,97;,
  289.  3;79,80,99;,
  290.  4;32,75,76,31;,
  291.  4;50,49,76,75;,
  292.  3;81,78,83;,
  293.  4;33,31,51,90;,
  294.  3;35,85,5;,
  295.  4;31,33,34,32;,
  296.  4;34,33,36,35;,
  297.  4;51,30,24,53;,
  298.  3;36,33,90;,
  299.  4;71,84,83,72;,
  300.  4;70,82,84,71;,
  301.  4;68,18,70,71;,
  302.  4;66,58,64,62;,
  303.  4;20,13,9,17;,
  304.  4;66,68,71,72;,
  305.  4;36,86,85,35;,
  306.  3;29,75,32;,
  307.  3;49,51,76;,
  308.  3;62,64,65;,
  309.  3;65,74,73;,
  310.  4;60,61,65,73;,
  311.  3;90,86,36;,
  312.  3;76,51,31;,
  313.  4;63,64,58,59;,
  314.  3;58,66,72;,
  315.  3;72,59,58;,
  316.  4;88,82,70,16;,
  317.  4;42,41,40,39;,
  318.  4;38,42,39,37;,
  319.  4;57,62,65,61;,
  320.  3;66,62,57;,
  321.  4;56,68,66,57;,
  322.  4;54,23,68,56;,
  323.  3;53,22,54;,
  324.  3;15,68,21;,
  325.  4;37,39,93,91;,
  326.  4;4,87,19,28;,
  327.  4;49,50,27,51;,
  328.  4;48,47,46,45;,
  329.  4;44,48,45,43;,
  330.  3;50,75,26;,
  331.  4;40,41,97,95;,
  332.  4;25,67,69,55;,
  333.  4;73,74,98,102;,
  334.  4;102,101,60,73;,
  335.  4;90,51,53,91;,
  336.  4;47,48,54,56;,
  337.  4;46,47,56,57;,
  338.  4;45,46,57,61;,
  339.  4;42,38,101,100;,
  340.  4;48,44,53,54;,
  341.  4;43,45,61,60;,
  342.  4;41,42,100,97;,
  343.  4;39,40,95,93;,
  344.  4;89,52,32,34;,
  345.  3;89,34,35;,
  346.  4;59,72,83,78;,
  347.  4;63,59,78,77;,
  348.  4;99,98,74,65;,
  349.  3;77,79,99;,
  350.  3;65,64,63;,
  351.  4;63,77,99,65;;
  352.  
  353.  MeshMaterialList {
  354.   9;
  355.   83;
  356.   0,
  357.   0,
  358.   0,
  359.   0,
  360.   1,
  361.   1,
  362.   2,
  363.   3,
  364.   3,
  365.   3,
  366.   3,
  367.   3,
  368.   4,
  369.   1,
  370.   3,
  371.   5,
  372.   3,
  373.   6,
  374.   3,
  375.   3,
  376.   3,
  377.   7,
  378.   6,
  379.   3,
  380.   1,
  381.   1,
  382.   1,
  383.   7,
  384.   3,
  385.   1,
  386.   3,
  387.   3,
  388.   5,
  389.   6,
  390.   4,
  391.   3,
  392.   6,
  393.   1,
  394.   1,
  395.   3,
  396.   1,
  397.   1,
  398.   1,
  399.   1,
  400.   2,
  401.   3,
  402.   3,
  403.   3,
  404.   1,
  405.   1,
  406.   3,
  407.   3,
  408.   3,
  409.   3,
  410.   3,
  411.   3,
  412.   1,
  413.   4,
  414.   1,
  415.   1,
  416.   1,
  417.   1,
  418.   1,
  419.   4,
  420.   1,
  421.   1,
  422.   1,
  423.   1,
  424.   1,
  425.   1,
  426.   1,
  427.   1,
  428.   1,
  429.   1,
  430.   1,
  431.   1,
  432.   1,
  433.   3,
  434.   8,
  435.   1,
  436.   3,
  437.   3,
  438.   3;
  439. Material {
  440.  0.000000;1.000000;1.000000;1.000000;;
  441.  50.000000;
  442.  1.000000;1.000000;1.000000;;
  443.  0.0; 0.0; 0.0;;
  444.  }
  445. Material {
  446.  0.000000;0.000000;0.00