home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2000 July / VPR0007A.BIN / OLS / IDINA101 / idina101.lzh / mesh / thunder3.X < prev    next >
Text File  |  1999-07-17  |  8KB  |  344 lines

  1. xof 0302txt 0064
  2. // LWS2X generated file 
  3. // (LWS2X (C)1996,1997 A.Koizuka/Bio_100%  mail:koizuka@ss.iij4u.or.jp )
  4. // http://www.ss.iij4u.or.jp/~koizuka/
  5.  
  6. template Header {
  7.  <3D82AB43-62DA-11cf-AB39-0020AF71E433>
  8.  WORD major;
  9.  WORD minor;
  10.  DWORD flags;
  11. }
  12.  
  13. template Vector {
  14.  <3D82AB5E-62DA-11cf-AB39-0020AF71E433>
  15.  FLOAT x;
  16.  FLOAT y;
  17.  FLOAT z;
  18. }
  19.  
  20. template Coords2d {
  21.  <F6F23F44-7686-11cf-8F52-0040333594A3>
  22.  FLOAT u;
  23.  FLOAT v;
  24. }
  25.  
  26. template Matrix4x4 {
  27.  <F6F23F45-7686-11cf-8F52-0040333594A3>
  28.  array FLOAT matrix[16];
  29. }
  30.  
  31. template ColorRGBA {
  32.  <35FF44E0-6C7C-11cf-8F52-0040333594A3>
  33.  FLOAT red;
  34.  FLOAT green;
  35.  FLOAT blue;
  36.  FLOAT alpha;
  37. }
  38.  
  39. template ColorRGB {
  40.  <D3E16E81-7835-11cf-8F52-0040333594A3>
  41.  FLOAT red;
  42.  FLOAT green;
  43.  FLOAT blue;
  44. }
  45.  
  46. template IndexedColor {
  47.  <1630B820-7842-11cf-8F52-0040333594A3>
  48.  DWORD index;
  49.  ColorRGBA indexColor;
  50. }
  51.  
  52. template Boolean {
  53.  <4885AE61-78E8-11cf-8F52-0040333594A3>
  54.  WORD truefalse;
  55. }
  56.  
  57. template Boolean2d {
  58.  <4885AE63-78E8-11cf-8F52-0040333594A3>
  59.  Boolean u;
  60.  Boolean v;
  61. }
  62.  
  63. template MaterialWrap {
  64.  <4885AE60-78E8-11cf-8F52-0040333594A3>
  65.  Boolean u;
  66.  Boolean v;
  67. }
  68.  
  69. template TextureFilename {
  70.  <A42790E1-7810-11cf-8F52-0040333594A3>
  71.  STRING filename;
  72. }
  73.  
  74. template Material {
  75.  <3D82AB4D-62DA-11cf-AB39-0020AF71E433>
  76.  ColorRGBA faceColor;
  77.  FLOAT power;
  78.  ColorRGB specularColor;
  79.  ColorRGB emissiveColor;
  80.  [...]
  81. }
  82.  
  83. template MeshFace {
  84.  <3D82AB5F-62DA-11cf-AB39-0020AF71E433>
  85.  DWORD nFaceVertexIndices;
  86.  array DWORD faceVertexIndices[nFaceVertexIndices];
  87. }
  88.  
  89. template MeshFaceWraps {
  90.  <4885AE62-78E8-11cf-8F52-0040333594A3>
  91.  DWORD nFaceWrapValues;
  92.  Boolean2d faceWrapValues;
  93. }
  94.  
  95. template MeshTextureCoords {
  96.  <F6F23F40-7686-11cf-8F52-0040333594A3>
  97.  DWORD nTextureCoords;
  98.  array Coords2d textureCoords[nTextureCoords];
  99. }
  100.  
  101. template MeshMaterialList {
  102.  <F6F23F42-7686-11cf-8F52-0040333594A3>
  103.  DWORD nMaterials;
  104.  DWORD nFaceIndexes;
  105.  array DWORD faceIndexes[nFaceIndexes];
  106.  [Material]
  107. }
  108.  
  109. template MeshNormals {
  110.  <F6F23F43-7686-11cf-8F52-0040333594A3>
  111.  DWORD nNormals;
  112.  array Vector normals[nNormals];
  113.  DWORD nFaceNormals;
  114.  array MeshFace faceNormals[nFaceNormals];
  115. }
  116.  
  117. template MeshVertexColors {
  118.  <1630B821-7842-11cf-8F52-0040333594A3>
  119.  DWORD nVertexColors;
  120.  array IndexedColor vertexColors[nVertexColors];
  121. }
  122.  
  123. template Mesh {
  124.  <3D82AB44-62DA-11cf-AB39-0020AF71E433>
  125.  DWORD nVertices;
  126.  array Vector vertices[nVertices];
  127.  DWORD nFaces;
  128.  array MeshFace faces[nFaces];
  129.  [...]
  130. }
  131.  
  132. Header {
  133.  1;
  134.  0;
  135.  1;
  136. }
  137.  
  138. Material MatDefault {
  139.  0.749020;0.956863;0.941176;1.000000;;
  140.  341.333333;
  141.  1.000000;1.000000;1.000000;;
  142.  0.000000;0.000000;0.000000;;
  143. }
  144. Mesh {
  145.  96;
  146.  -0.028236;1.687025;-2.006020;,
  147.  1.294888;1.162393;-2.006020;,
  148.  1.842944;-0.104182;-2.006020;,
  149.  1.294888;-1.370757;-2.006020;,
  150.  -0.028236;-1.895390;-2.006020;,
  151.  -1.351360;-1.370757;-2.006020;,
  152.  -1.899416;-0.104182;-2.006020;,
  153.  -1.351360;1.162393;-2.006020;,
  154.  -0.016930;2.206335;2.054976;,
  155.  1.688179;1.512770;2.054976;,
  156.  2.382468;-0.091754;2.054976;,
  157.  1.688179;-1.696278;2.054976;,
  158.  -0.016930;-2.331945;2.054976;,
  159.  -1.664143;-1.696278;2.054976;,
  160.  -2.358432;-0.091754;2.054976;,
  161.  -1.664143;1.512770;2.054976;,
  162.  -1.066539;1.793669;-2.808176;,
  163.  1.145500;-1.803084;-2.808176;,
  164.  -1.974319;0.676219;-2.808176;,
  165.  1.735591;0.960288;-2.808176;,
  166.  -0.757042;-1.906180;-2.808176;,
  167.  0.606530;1.982762;-2.808176;,
  168.  0.606530;1.982762;-2.808176;,
  169.  -0.757042;-1.906180;-2.808176;,
  170.  -0.757042;-1.906180;-2.808176;,
  171.  -0.757042;-1.906180;-2.808176;,
  172.  1.980659;-0.481953;-2.808176;,
  173.  -1.066539;1.793669;-2.808176;,
  174.  1.145500;-1.803084;-2.808176;,
  175.  -1.874219;-0.853691;-2.808176;,
  176.  -1.874219;-0.853691;-2.808176;,
  177.  -1.974319;0.676219;-2.808176;,
  178.  0.606530;1.982762;-2.808176;,
  179.  1.980659;-0.481953;-2.808176;,
  180.  0.606530;1.982762;-2.808176;,
  181.  -67.657898;-100.296173;944.909058;,
  182.  85.518768;-203.376205;1148.804810;,
  183.  115.171906;37.488480;944.909058;,
  184.  -67.657898;-100.296173;944.909058;,
  185.  117.183655;270.642395;1148.804810;,
  186.  117.183655;270.642395;1148.804810;,
  187.  -238.019623;169.783539;1148.804810;,
  188.  -67.657898;-100.296173;944.909058;,
  189.  -121.969421;-28.088484;944.909058;,
  190.  -121.969421;-28.088484;944.909058;,
  191.  -67.657898;-100.296173;944.909058;,
  192.  -238.019623;169.783539;1148.804810;,
  193.  -49.104980;120.726532;944.909058;,
  194.  108.783051;-48.965607;944.909058;,
  195.  117.183655;270.642395;1148.804810;,
  196.  -49.104980;120.726532;944.909058;,
  197.  117.183655;270.642395;1148.804810;,
  198.  108.783051;-48.965607;944.909058;,
  199.  85.518768;-203.376205;1148.804810;,
  200.  111.512405;-41.855423;944.909058;,
  201.  -60.812622;-103.634827;944.909058;,
  202.  -119.116394;-35.149948;944.909058;,
  203.  -244.268829;155.061279;1148.804810;,
  204.  102.572754;277.147644;1148.804810;,
  205.  -119.116394;-35.149948;944.909058;,
  206.  -60.812622;-103.634827;944.909058;,
  207.  -60.812622;-103.634827;944.909058;,
  208.  -55.766113;117.034210;944.909058;,
  209.  102.572754;277.147644;1148.804810;,
  210.  -55.766113;117.034210;944.909058;,
  211.  111.512405;-41.855423;944.909058;,
  212.  99.893768;-196.365051;1148.804810;,
  213.  102.572754;277.147644;1148.804810;,
  214.  -244.268829;155.061279;1148.804810;,
  215.  112.567062;44.645218;944.909058;,
  216.  -60.812622;-103.634827;944.909058;,
  217.  102.572754;277.147644;1148.804810;,
  218.  99.893768;-196.365051;1148.804810;,
  219.  0.910797;1.847295;-2.808176;,
  220.  -1.056395;-1.760177;-2.808176;,
  221.  -1.056395;-1.760177;-2.808176;,
  222.  -0.775238;1.955140;-2.808176;,
  223.  -1.844182;0.982803;-2.808176;,
  224.  0.846147;-1.949088;-2.808176;,
  225.  1.861299;-0.792892;-2.808176;,
  226.  -0.775238;1.955140;-2.808176;,
  227.  -1.998986;-0.544883;-2.808176;,
  228.  0.910797;1.847295;-2.808176;,
  229.  -1.056395;-1.760177;-2.808176;,
  230.  1.849504;0.647314;-2.808176;,
  231.  -1.056395;-1.760177;-2.808176;,
  232.  0.910797;1.847295;-2.808176;,
  233.  -1.844182;0.982803;-2.808176;,
  234.  -1.998986;-0.544883;-2.808176;,
  235.  1.861299;-0.792892;-2.808176;,
  236.  0.846147;-1.949088;-2.808176;,
  237.  0.910797;1.847295;-2.808176;,
  238.  1.735591;0.960288;-2.808176;,
  239.  115.171906;37.488480;944.909058;,
  240.  112.567062;44.645218;944.909058;,
  241.  1.849504;0.647314;-2.808176;;
  242.  
  243.  29;
  244.  8;0,1,2,3,4,5,6,7;,
  245.  4;17,72,36,78;,
  246.  4;28,66,53,90;,
  247.  4;16,62,50,76;,
  248.  4;27,64,47,80;,
  249.  4;33,54,52,89;,
  250.  4;26,65,48,79;,
  251.  4;18,57,41,87;,
  252.  4;31,68,46,77;,
  253.  4;22,67,51,73;,
  254.  4;34,71,40,86;,
  255.  4;23,61,35,85;,
  256.  4;24,70,42,74;,
  257.  4;32,63,49,91;,
  258.  4;21,58,39,82;,
  259.  4;25,55,45,75;,
  260.  4;20,60,38,83;,
  261.  4;29,56,43,81;,
  262.  4;30,59,44,88;,
  263.  4;19,69,37,84;,
  264.  4;8,9,1,0;,
  265.  4;9,10,2,1;,
  266.  4;10,11,3,2;,
  267.  4;11,12,4,3;,
  268.  4;12,13,5,4;,
  269.  4;13,14,6,5;,
  270.  4;14,15,7,6;,
  271.  4;15,8,0,7;,
  272.  4;92,94,93,95;;
  273.  
  274.  MeshMaterialList {
  275.   1;
  276.   1;
  277.   0;;
  278.   {MatDefault}
  279.  }
  280.  MeshNormals {
  281.   29;
  282.   0.000000;0.000000;-1.000000;,
  283.   0.430711;-0.883088;-0.186128;,
  284.   0.430711;-0.883088;-0.186128;,
  285.   -0.480493;0.866834;-0.133138;,
  286.   -0.480493;0.866834;-0.133138;,
  287.   0.926536;-0.355665;-0.122611;,
  288.   0.926536;-0.355665;-0.122611;,
  289.   -0.893846;0.379414;-0.238925;,
  290.   -0.893846;0.379414;-0.238925;,
  291.   0.394194;0.885366;-0.246451;,
  292.   0.394194;0.885366;-0.246451;,
  293.   -0.435025;-0.891935;-0.123308;,
  294.   -0.435025;-0.891935;-0.123308;,
  295.   0.394194;0.885366;-0.246451;,
  296.   0.394194;0.885366;-0.246451;,
  297.   -0.435025;-0.891935;-0.123308;,
  298.   -0.435025;-0.891935;-0.123308;,
  299.   -0.919650;-0.371564;-0.127216;,
  300.   -0.919650;-0.371564;-0.127216;,
  301.   0.932360;0.339352;-0.124678;,
  302.   0.370645;0.921361;-0.117121;,
  303.   0.910884;0.394146;-0.122222;,
  304.   0.911151;-0.394261;-0.119844;,
  305.   0.355823;-0.928652;-0.104859;,
  306.   -0.362015;-0.926750;-0.100393;,
  307.   -0.912980;-0.395053;-0.101985;,
  308.   -0.912752;0.394954;-0.104377;,
  309.   -0.377043;0.919346;-0.112437;,
  310.   0.932360;0.339352;-0.124678;;
  311.  
  312.   29;
  313.   8;0,0,0,0,0,0,0,0;,
  314.   4;1,1,1,1;,
  315.   4;2,2,2,2;,
  316.   4;3,3,3,3;,
  317.   4;4,4,4,4;,
  318.   4;5,5,5,5;,
  319.   4;6,6,6,6;,
  320.   4;7,7,7,7;,
  321.   4;8,8,8,8;,
  322.   4;9,9,9,9;,
  323.   4;10,10,10,10;,
  324.   4;11,11,11,11;,
  325.   4;12,12,12,12;,
  326.   4;13,13,13,13;,
  327.   4;14,14,14,14;,
  328.   4;15,15,15,15;,
  329.   4;16,16,16,16;,
  330.   4;17,17,17,17;,
  331.   4;18,18,18,18;,
  332.   4;19,19,19,19;,
  333.   4;20,20,20,20;,
  334.   4;21,21,21,21;,
  335.   4;22,22,22,22;,
  336.   4;23,23,23,23;,
  337.   4;24,24,24,24;,
  338.   4;25,25,25,25;,
  339.   4;26,26,26,26;,
  340.   4;27,27,27,27;,
  341.   4;28,28,28,28;;
  342.  }
  343. }
  344.