home *** CD-ROM | disk | FTP | other *** search
/ Driving Test Success (Practical) / DTSP.ISO / data1.cab / App_Files / Models / MINIVAN1.X < prev    next >
Text File  |  2005-09-27  |  36KB  |  1,901 lines

  1. xof 0302txt 0064
  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-Minivan {
  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 Minivan {
  151.   1;
  152.   0.0;0.0;0.0;;
  153.   1;
  154.   3;0,0,0;;
  155.   MeshNormals {
  156.   1;
  157.   1.0;1.0;1.0;;
  158.   1;
  159.   3;0,0,0;,
  160.   }
  161.  }
  162. Frame frm-FT_BK_win {
  163.   FrameTransformMatrix {
  164. 1.000000,0.000000,0.000000,0.000000,
  165. 0.000000,1.000000,0.000000,0.000000,
  166. 0.000000,0.000000,1.000000,0.000000,
  167. 0.000000,0.000000,0.000000,1.000000;;
  168.  }
  169. Mesh FT_BK_win {
  170.  12;
  171.  6.728024;0.653312;2.659333;,
  172.  6.728024;0.653312;-2.659333;,
  173.  6.316024;2.595657;-2.145130;,
  174.  6.316024;2.595657;2.145130;,
  175.  -2.701655;2.595657;-2.251720;,
  176.  -5.499978;0.660858;-2.498437;,
  177.  -2.845635;2.760187;-0.838608;,
  178.  -2.701655;2.595657;2.251720;,
  179.  -5.499978;0.660857;2.498437;,
  180.  -5.874758;0.741132;-0.930494;,
  181.  -5.874758;0.741132;0.930493;,
  182.  -2.845635;2.760187;0.838608;;
  183.  
  184.  8;
  185.  3;9,10,11;,
  186.  3;11,10,8;,
  187.  3;8,7,11;,
  188.  3;6,9,11;,
  189.  3;6,4,5;,
  190.  3;1,2,3;,
  191.  3;3,0,1;,
  192.  3;5,9,6;;
  193.  
  194.  MeshMaterialList {
  195.   1;
  196.   8;
  197.   0,
  198.   0,
  199.   0,
  200.   0,
  201.   0,
  202.   0,
  203.   0,
  204.   0;
  205. Material {
  206.  0.700000;0.700000;0.700000;1.000000;;
  207.  50.000000;
  208.  1.000000;1.000000;1.000000;;
  209.  0.0; 0.0; 0.0;;
  210.  TextureFilename {
  211.   "minivan.bmp";
  212.  }
  213.  }
  214. }
  215.  MeshNormals {
  216.   12;
  217.   0.978235;0.207498;0.000000;,
  218.   0.978235;0.207498;0.000000;,
  219.   0.978235;0.207498;0.000000;,
  220.   0.978235;0.207498;0.000000;,
  221.   -0.550924;0.822294;-0.140565;,
  222.   -0.550924;0.822294;-0.140565;,
  223.   -0.552469;0.829203;-0.028160;,
  224.   -0.551365;0.823029;0.131560;,
  225.   -0.550602;0.826689;0.109728;,
  226.   -0.552124;0.830290;0.036643;,
  227.   -0.552124;0.830290;0.036643;,
  228.   -0.552124;0.830290;0.036643;;
  229.  
  230.   8;
  231.   3;9,10,11;,
  232.   3;11,10,8;,
  233.   3;8,7,11;,
  234.   3;6,9,11;,
  235.   3;6,4,5;,
  236.   3;1,2,3;,
  237.   3;3,0,1;,
  238.   3;5,9,6;;
  239.  }
  240.  MeshTextureCoords { 
  241.  12;
  242.  0.662624;0.061911;,
  243.  0.845189;0.061911;,
  244.  0.827539;0.012580;,
  245.  0.680274;0.012580;,
  246.  0.831197;0.012580;,
  247.  0.839666;0.061720;,
  248.  0.782692;0.008401;,
  249.  0.676615;0.012580;,
  250.  0.668146;0.061720;,
  251.  0.785846;0.059681;,
  252.  0.721967;0.059681;,
  253.  0.725121;0.008401;;
  254.  }
  255. }
  256. }
  257. Frame frm-LT_side {
  258.   FrameTransformMatrix {
  259. 1.000000,0.000000,0.000000,0.000000,
  260. 0.000000,1.000000,0.000000,0.000000,
  261. 0.000000,0.000000,1.000000,0.000000,
  262. 0.000000,0.000000,0.000000,1.000000;;
  263.  }
  264. Mesh LT_side {
  265.  26;
  266.  -7.093467;-1.593623;-2.689178;,
  267.  -7.090515;-1.593623;-2.774375;,
  268.  6.316024;2.595657;2.145130;,
  269.  -6.309944;-0.285293;-2.697506;,
  270.  -8.217428;-0.420524;-2.251777;,
  271.  -5.499978;0.660858;-2.498437;,
  272.  -5.499978;0.066676;-2.791473;,
  273.  6.649024;-1.384693;-2.791473;,
  274.  6.728024;0.653312;-2.659333;,
  275.  6.237024;2.595657;-2.251720;,
  276.  6.316024;2.595657;-2.145130;,
  277.  -5.499978;-0.277552;-2.791473;,
  278.  -8.223469;-1.018040;-2.421716;,
  279.  -8.037438;-0.420524;-2.421716;,
  280.  -6.959970;-1.018040;-2.705152;,
  281.  6.237024;2.595657;2.251720;,
  282.  6.649024;0.653312;2.791473;,
  283.  6.728024;0.653312;2.659333;,
  284.  3.337124;-0.282793;-2.791473;,
  285.  6.649024;0.653312;-2.791473;,
  286.  2.475914;-1.593623;-2.791473;,
  287.  -4.662945;-1.593623;-2.791473;,
  288.  -2.701655;0.653312;-2.791473;,
  289.  5.059424;-1.593623;-2.791473;,
  290.  4.198224;-0.282793;-2.791473;,
  291.  6.649024;-0.975473;-2.791473;;
  292.  
  293.  21;
  294.  3;23,24,25;,
  295.  3;20,21,22;,
  296.  3;18,22,19;,
  297.  3;15,16,17;,
  298.  3;12,13,14;,
  299.  3;21,11,22;,
  300.  3;8,9,10;,
  301.  3;24,18,19;,
  302.  3;22,18,20;,
  303.  3;25,7,23;,
  304.  3;5,22,6;,
  305.  3;13,5,6;,
  306.  3;5,13,4;,
  307.  3;3,6,11;,
  308.  3;3,13,6;,
  309.  3;11,6,22;,
  310.  3;2,15,17;,
  311.  3;0,1,14;,
  312.  3;13,3,14;,
  313.  3;8,19,9;,
  314.  3;24,19,25;;
  315.  
  316.  MeshMaterialList {
  317.   1;
  318.   21;
  319.   0,
  320.   0,
  321.   0,
  322.   0,
  323.   0,
  324.   0,
  325.   0,
  326.   0,
  327.   0,
  328.   0,
  329.   0,
  330.   0,
  331.   0,
  332.   0,
  333.   0,
  334.   0,
  335.   0,
  336.   0,
  337.   0,
  338.   0,
  339.   0;
  340. Material {
  341.  0.700000;0.700000;0.700000;1.000000;;
  342.  50.000000;
  343.  1.000000;1.000000;1.000000;;
  344.  0.0; 0.0; 0.0;;
  345.  TextureFilename {
  346.   "minivan.bmp";
  347.  }
  348.  }
  349. }
  350.  MeshNormals {
  351.   26;
  352.   0.973793;-0.224919;0.033742;,
  353.   0.973793;-0.224919;0.033742;,
  354.   0.781619;0.310961;0.540263;,
  355.   -0.102699;0.098876;-0.985100;,
  356.   -0.284043;0.598304;-0.686072;,
  357.   -0.124156;0.293846;-0.910015;,
  358.   -0.124156;0.293846;-0.910015;,
  359.   0.000000;0.000000;-1.000000;,
  360.   0.781619;0.310961;-0.540263;,
  361.   0.781619;0.310961;-0.540263;,
  362.   0.781619;0.310961;-0.540263;,
  363.   -0.018031;0.024840;-0.998786;,
  364.   -0.218691;0.177060;-0.950838;,
  365.   -0.218691;0.177060;-0.950838;,
  366.   -0.218691;0.177060;-0.950838;,
  367.   0.799282;0.309989;0.514357;,
  368.   0.799282;0.309989;0.514357;,
  369.   0.799282;0.309989;0.514357;,
  370.   -0.005207;0.024840;-0.999032;,
  371.   -0.005207;0.024840;-0.999032;,
  372.   -0.005207;0.024840;-0.999032;,
  373.   -0.005207;0.024840;-0.999032;,
  374.   -0.005207;0.024840;-0.999032;,
  375.   0.000000;0.000000;-1.000000;,
  376.   0.000000;0.000000;-1.000000;,
  377.   0.000000;0.000000;-1.000000;;
  378.  
  379.   21;
  380.   3;23,24,25;,
  381.   3;20,21,22;,
  382.   3;18,22,19;,
  383.   3;15,16,17;,
  384.   3;12,13,14;,
  385.   3;21,11,22;,
  386.   3;8,9,10;,
  387.   3;24,18,19;,
  388.   3;22,18,20;,
  389.   3;25,7,23;,
  390.   3;5,22,6;,
  391.   3;13,5,6;,
  392.   3;5,13,4;,
  393.   3;3,6,11;,
  394.   3;3,13,6;,
  395.   3;11,6,22;,
  396.   3;2,15,17;,
  397.   3;0,1,14;,
  398.   3;13,3,14;,
  399.   3;8,19,9;,
  400.   3;24,19,25;;
  401.  }
  402.  MeshTextureCoords { 
  403.  26;
  404.  0.368432;0.406398;,
  405.  0.368562;0.406398;,
  406.  0.955997;0.206703;,
  407.  0.402764;0.344032;,
  408.  0.319184;0.350479;,
  409.  0.438254;0.298931;,
  410.  0.438254;0.327255;,
  411.  0.970588;0.396439;,
  412.  0.974050;0.299291;,
  413.  0.952536;0.206703;,
  414.  0.955997;0.206703;,
  415.  0.438254;0.343663;,
  416.  0.318919;0.378961;,
  417.  0.327070;0.350479;,
  418.  0.374282;0.378961;,
  419.  0.952536;0.206703;,
  420.  0.970588;0.299291;,
  421.  0.974050;0.299291;,
  422.  0.825470;0.343913;,
  423.  0.970588;0.299291;,
  424.  0.787735;0.406398;,
  425.  0.474931;0.406398;,
  426.  0.560869;0.299291;,
  427.  0.900937