home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2000 July / VPR0007A.BIN / OLS / IDINA101 / idina101.lzh / mesh / rand.x < prev    next >
Text File  |  1999-07-23  |  13KB  |  639 lines

  1. xof 0303txt 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 IndexedColor {
  43.  <1630b820-7842-11cf-8f52-0040333594a3>
  44.  DWORD index;
  45.  ColorRGBA indexColor;
  46. }
  47.  
  48. template Boolean {
  49.  <537da6a0-ca37-11d0-941c-0080c80cfa7b>
  50.  DWORD truefalse;
  51. }
  52.  
  53. template Boolean2d {
  54.  <4885ae63-78e8-11cf-8f52-0040333594a3>
  55.  Boolean u;
  56.  Boolean v;
  57. }
  58.  
  59. template MaterialWrap {
  60.  <4885ae60-78e8-11cf-8f52-0040333594a3>
  61.  Boolean u;
  62.  Boolean v;
  63. }
  64.  
  65. template TextureFilename {
  66.  <a42790e1-7810-11cf-8f52-0040333594a3>
  67.  STRING filename;
  68. }
  69.  
  70. template Material {
  71.  <3d82ab4d-62da-11cf-ab39-0020af71e433>
  72.  ColorRGBA faceColor;
  73.  FLOAT power;
  74.  ColorRGB specularColor;
  75.  ColorRGB emissiveColor;
  76.  [...]
  77. }
  78.  
  79. template MeshFace {
  80.  <3d82ab5f-62da-11cf-ab39-0020af71e433>
  81.  DWORD nFaceVertexIndices;
  82.  array DWORD faceVertexIndices[nFaceVertexIndices];
  83. }
  84.  
  85. template MeshFaceWraps {
  86.  <ed1ec5c0-c0a8-11d0-941c-0080c80cfa7b>
  87.  DWORD nFaceWrapValues;
  88.  array Boolean2d faceWrapValues[nFaceWrapValues];
  89. }
  90.  
  91. template MeshTextureCoords {
  92.  <f6f23f40-7686-11cf-8f52-0040333594a3>
  93.  DWORD nTextureCoords;
  94.  array Coords2d textureCoords[nTextureCoords];
  95. }
  96.  
  97. template MeshMaterialList {
  98.  <f6f23f42-7686-11cf-8f52-0040333594a3>
  99.  DWORD nMaterials;
  100.  DWORD nFaceIndexes;
  101.  array DWORD faceIndexes[nFaceIndexes];
  102.  [Material <3d82ab4d-62da-11cf-ab39-0020af71e433>]
  103. }
  104.  
  105. template MeshNormals {
  106.  <f6f23f43-7686-11cf-8f52-0040333594a3>
  107.  DWORD nNormals;
  108.  array Vector normals[nNormals];
  109.  DWORD nFaceNormals;
  110.  array MeshFace faceNormals[nFaceNormals];
  111. }
  112.  
  113. template MeshVertexColors {
  114.  <1630b821-7842-11cf-8f52-0040333594a3>
  115.  DWORD nVertexColors;
  116.  array IndexedColor vertexColors[nVertexColors];
  117. }
  118.  
  119. template Mesh {
  120.  <3d82ab44-62da-11cf-ab39-0020af71e433>
  121.  DWORD nVertices;
  122.  array Vector vertices[nVertices];
  123.  DWORD nFaces;
  124.  array MeshFace faces[nFaces];
  125.  [...]
  126. }
  127.  
  128.  
  129. Header {
  130.  1;
  131.  0;
  132.  1;
  133. }
  134.  
  135. Mesh {
  136.  148;
  137.  -1.488357;0.000000;-3.306839;,
  138.  -1.488357;0.000000;-3.306839;,
  139.  -1.488357;0.000000;-3.306839;,
  140.  -1.488357;0.000000;-3.306839;,
  141.  -1.488357;0.000000;-3.306839;,
  142.  -0.850951;1.821160;-2.259675;,
  143.  -0.850951;1.821160;-2.259675;,
  144.  -0.850951;1.821160;2.748516;,
  145.  -0.850951;1.821160;2.748516;,
  146.  -2.262351;0.000000;3.613569;,
  147.  -2.262351;0.000000;3.613569;,
  148.  -2.262351;0.000000;3.613569;,
  149.  2.381607;0.000000;3.613569;,
  150.  2.381607;0.000000;3.613569;,
  151.  2.381607;0.000000;3.613569;,
  152.  0.879150;1.821160;2.748516;,
  153.  0.879150;1.821160;2.748516;,
  154.  0.879150;1.821160;-2.259675;,
  155.  0.879150;1.821160;-2.259675;,
  156.  1.562086;0.000000;-3.306839;,
  157.  1.562086;0.000000;-3.306839;,
  158.  1.562086;0.000000;-3.306839;,
  159.  1.562086;0.000000;-3.306839;,
  160.  1.562086;0.000000;-3.306839;,
  161.  -1.579414;-1.511740;2.748516;,
  162.  -1.033068;-1.284094;-3.306839;,
  163.  -1.033068;-1.284094;-3.306839;,
  164.  1.106794;-1.284094;-3.306839;,
  165.  1.106794;-1.284094;-3.306839;,
  166.  1.698673;-1.511740;2.748516;,
  167.  -0.581108;1.055457;-5.540284;,
  168.  -0.581108;1.055457;-5.540284;,
  169.  0.518157;1.055497;-5.540274;,
  170.  0.518157;1.055497;-5.540274;,
  171.  0.613289;0.004717;-7.180041;,
  172.  0.613289;0.004717;-7.180041;,
  173.  0.613289;0.004717;-7.180041;,
  174.  -0.673818;0.006866;-7.180575;,
  175.  -0.673818;0.006866;-7.180575;,
  176.  -0.673818;0.006866;-7.180575;,
  177.  -1.435324;-1.921501;0.016775;,
  178.  -1.959790;0.000000;0.016775;,
  179.  -1.959790;0.000000;0.016775;,
  180.  1.542574;-1.921501;0.016775;,
  181.  2.061249;0.000000;0.016775;,
  182.  2.061249;0.000000;0.016775;,
  183.  -0.850951;2.048805;0.016775;,
  184.  0.879150;2.048805;0.016775;,
  185.  2.563724;-0.728464;-1.667798;,
  186.  2.563724;-0.728464;-1.667798;,
  187.  2.563724;-0.728464;-1.667798;,
  188.  2.927957;0.910580;4.933909;,
  189.  2.927957;0.910580;4.933909;,
  190.  2.563724;0.956109;-1.667798;,
  191.  2.563724;0.956109;-1.667798;,
  192.  2.563724;0.956109;-1.667798;,
  193.  2.927957;-0.637406;4.933909;,
  194.  2.927957;-0.637406;4.933909;,
  195.  5.249934;-0.273174;-1.075921;,
  196.  5.249934;-0.273174;-1.075921;,
  197.  5.249934;0.409761;4.933909;,
  198.  5.249934;0.409761;4.933909;,
  199.  5.249934;0.409761;4.933909;,
  200.  5.249934;0.409761;4.933909;,
  201.  5.249934;0.455290;-1.075921;,
  202.  5.249934;0.455290;-1.075921;,
  203.  5.249934;-0.227645;4.933909;,
  204.  5.249934;-0.227645;4.933909;,
  205.  5.249934;-0.227645;4.933909;,
  206.  5.249934;-0.227645;4.933909;,
  207.  2.563724;-1.047167;-0.165342;,
  208.  2.563724;-1.047167;-0.165342;,
  209.  2.563724;1.365870;-0.165342;,
  210.  2.563724;1.365870;-0.165342;,
  211.  5.614169;0.865051;-0.165342;,
  212.  5.614169;-0.637406;-0.165342;,
  213.  2.563724;1.365870;3.977799;,
  214.  2.563724;1.365870;3.977799;,
  215.  2.563724;1.365870;3.977799;,
  216.  2.563724;-1.047167;3.977799;,
  217.  2.563724;-1.047167;3.977799;,
  218.  2.563724;-1.047167;3.977799;,
  219.  5.614169;0.865051;3.977799;,
  220.  5.614169;0.865051;3.977799;,
  221.  5.614169;0.865051;3.977799;,
  222.  5.614169;0.865051;3.977799;,
  223.  5.614169;-0.637406;3.977799;,
  224.  5.614169;-0.637406;3.977799;,
  225.  5.614169;-0.637406;3.977799;,
  226.  5.614169;-0.637406;3.977799;,
  227.  6.797923;2.913857;6.891658;,
  228.  6.797923;2.913857;6.891658;,
  229.  6.661334;2.686211;7.210359;,
  230.  6.661334;2.686211;7.210359;,
  231.  6.797923;-2.595154;6.846129;,
  232.  6.797923;-2.595154;6.846129;,
  233.  6.706866;-2.413038;7.255889;,
  234.  6.706866;-2.413038;7.255889;,
  235.  -6.678665;-2.595154;6.846129;,
  236.  -5.494911;-0.637406;3.977799;,
  237.  -5.130681;-0.227645;4.933909;,
  238.  -6.587608;-2.413038;7.255889;,
  239.  -6.678665;-2.595154;6.846129;,
  240.  -6.587608;-2.413038;7.255889;,
  241.  -5.130681;-0.227645;4.933909;,
  242.  -5.130681;-0.227645;4.933909;,
  243.  -5.130681;-0.227645;4.933909;,
  244.  -5.494911;-0.637406;3.977799;,
  245.  -5.494911;-0.637406;3.977799;,
  246.  -5.494911;-0.637406;3.977799;,
  247.  -6.678665;2.913857;6.891658;,
  248.  -6.542078;2.686211;7.210359;,
  249.  -5.130681;0.409761;4.933909;,
  250.  -5.494911;0.865051;3.977799;,
  251.  -6.678665;2.913857;6.891658;,
  252.  -5.494911;0.865051;3.977799;,
  253.  -5.494911;0.865051;3.977799;,
  254.  -5.494911;0.865051;3.977799;,
  255.  -5.130681;0.409761;4.933909;,
  256.  -5.130681;0.409761;4.933909;,
  257.  -5.130681;0.409761;4.933909;,
  258.  -6.542078;2.686211;7.210359;,
  259.  -2.444467;-1.047167;-0.165342;,
  260.  -2.444467;-1.047167;-0.165342;,
  261.  -2.444467;-1.047167;3.977799;,
  262.  -2.444467;-1.047167;3.977799;,
  263.  -2.444467;-1.047167;3.977799;,
  264.  -2.444467;1.365870;3.977799;,
  265.  -2.444467;1.365870;3.977799;,
  266.  -2.444467;1.365870;3.977799;,
  267.  -2.444467;1.365870;-0.165342;,
  268.  -2.444467;1.365870;-0.165342;,
  269.  -2.808697;0.910580;4.933909;,
  270.  -2.808697;0.910580;4.933909;,
  271.  -2.808697;-0.637406;4.933909;,
  272.  -2.808697;-0.637406;4.933909;,
  273.  -5.494911;0.865051;-0.165342;,
  274.  -5.494911;-0.637406;-0.165342;,
  275.  -2.444467;-0.728464;-1.667798;,
  276.  -2.444467;-0.728464;-1.667798;,
  277.  -2.444467;-0.728464;-1.667798;,
  278.  -2.444467;0.956109;-1.667798;,
  279.  -2.444467;0.956109;-1.667798;,
  280.  -2.444467;0.956109;-1.667798;,
  281.  -5.130681;0.455290;-1.075921;,
  282.  -5.130681;0.455290;-1.075921;,
  283.  -5.130681;-0.273174;-1.075921;,
  284.  -5.130681;-0.273174;-1.075921;;
  285.  56;
  286.  4;18,5,46,47;,
  287.  4;16,47,46,7;,
  288.  4;44,20,18,47;,
  289.  4;12,44,47,16;,
  290.  4;1,42,46,5;,
  291.  4;42,10,7,46;,
  292.  4;98,101,100,99;,
  293.  4;102,108,104,103;,
  294.  4;110,113,112,111;,
  295.  4;114,121,119,117;,
  296.  4;95,89,66,97;,
  297.  4;94,96,68,87;,
  298.  4;90,92,63,85;,
  299.  4;91,84,61,93;,
  300.  4;120,105,134,132;,
  301.  4;60,51,57,69;,
  302.  4;9,14,15,8;,
  303.  4;31,32,34,39;,
  304.  4;147,145,143,138;,
  305.  4;59,50,53,64;,
  306.  4;136,115,128,131;,
  307.  4;137,123,125,107;,
  308.  4;137,107,115,136;,
  309.  4;142,144,136,131;,
  310.  4;139,123,137,146;,
  311.  4;144,146,137,136;,
  312.  4;74,73,77,82;,
  313.  4;75,86,81,71;,
  314.  4;75,74,82,86;,
  315.  4;54,73,74,65;,
  316.  4;49,58,75,71;,
  317.  4;65,74,75,58;,
  318.  4;133,135,126,129;,
  319.  4;118,133,129,116;,
  320.  4;135,106,109,126;,
  321.  4;106,118,116,109;,
  322.  4;52,76,80,56;,
  323.  4;62,83,76,52;,
  324.  4;56,80,88,67;,
  325.  4;67,88,83,62;,
  326.  4;28,25,2,22;,
  327.  4;122,130,127,124;,
  328.  4;140,141,130,122;,
  329.  4;70,79,78,72;,
  330.  4;48,70,72,55;,
  331.  4;11,41,40,24;,
  332.  4;26,40,41,0;,
  333.  4;43,27,21,45;,
  334.  4;45,13,29,43;,
  335.  4;43,40,26,27;,
  336.  4;24,40,43,29;,
  337.  4;24,29,13,11;,
  338.  4;38,35,19,4;,
  339.  4;33,30,6,17;,
  340.  4;36,33,17,23;,
  341.  4;30,37,3,6;;
  342.  
  343.  MeshMaterialList {
  344.   8;
  345.   56;
  346.   0,
  347.   0,
  348.   0,
  349.   0,
  350.   0,
  351.   0,
  352.   1,
  353.   1,
  354.   1,
  355.   1,
  356.   1,
  357.   1,
  358.   1,
  359.   1,
  360.   2,
  361.   2,
  362.   0,
  363.   3,
  364.   4,
  365.   4,
  366.   5,
  367.   5,
  368.   5,
  369.   6,
  370.   6,
  371.   6,
  372.   5,
  373.   5,
  374.   5,
  375.   6,
  376.   6,
  377.   6,
  378.   4,
  379.   4,
  380.   4,
  381.   4,
  382.   4,
  383.   4,
  384.   4,
  385.   4,
  386.   4,
  387.   5,
  388.   6,
  389.   5,
  390.   6,
  391.   7,
  392.   7,
  393.   7,
  394.   7,
  395.   7,
  396.   7,
  397.   7,
  398.   1,
  399.   1,
  400.   1,
  401.   1;
  402.  
  403.   Material {
  404.    1.000000;0.776471;0.556863;1.000000;;
  405.    21.333332;
  406.    0.000000;0.000000;0.000000;;
  407.    0.000000;0.000000;0.000000;;
  408.  
  409.    TextureFilename {
  410.     "Dreadhull.bmp";
  411.    }
  412.   }
  413.  
  414.   Material {
  415.    1.000000;0.501961;0.247059;1.000000;;
  416.    21.333332;
  417.    0.000000;0.000000;0.000000;;
  418.    0.000000;0.000000;0.000000;;
  419.  
  420.    TextureFilename {
  421.     "Dreadhull.bmp";
  422.    }
  423.   }
  424.  
  425.   Material {
  426.    0.000000;0.000000;1.000000;1.000000;;
  427.    21.333332;
  428.    0.000000;0.000000;0.000000;;
  429.    0.000000;0.000000;0.000000;;
  430.   }
  431.  
  432.   Material {
  433.    0.666667;1.000000;1.000000;1.000000;;
  434.    21.333332;
  435.    0.000000;0.000000;0.000000;;
  436.    0.000000;0.000000;0.000000;;
  437.  
  438.    TextureFilename {
  439.     "Dreadhull.bmp";
  440.    }
  441.   }
  442.  
  443.   Material {
  444.    0.501961;0.501961;0.501961;1.000000;;
  445.    21.333332;
  446.    0.000000;0.000000;0.000000;;
  447.    0.000000;0.000000;0.000000;;
  448.  
  449.    TextureFilename {
  450.     "Dreadhull.bmp";
  451.    }
  452.   }
  453.  
  454.   Material {
  455.    1.000000;0.721569;0.592157;1.000000;;
  456.    21.333332;
  457.    0.000000;0.000000;0.000000;;
  458.    0.000000;0.000000;0.000000;;
  459.  
  460.    TextureFilename {
  461.     "Dreadhull.bmp";
  462.    }
  463.   }
  464.  
  465.   Material {
  466.    0.929412;0.541176;0.411765;1.000000;;
  467.    21.333332;
  468.    0.000000;0.000000;0.000000;;
  469.    0.000000;0.000000;0.000000;;
  470.  
  471.    TextureFilename {
  472.     "Dreadhull.bmp";
  473.    }
  474.   }
  475.  
  476.   Material {
  477.    1.000000;0.329412;0.003922;1.000000;;
  478.    21.333332;
  479.    0.000000;0.000000;0.000000;;
  480.    0.000000;0.000000;0.000000;;
  481.  
  482.    TextureFilename {
  483.     "Dreadhull.bmp";
  484.    }
  485.   }
  486.  }
  487.  
  488.  MeshTextureCoords {
  489.   148;
  490.   0.382813;0.640625;,
  491.   0.332031;0.238281;,
  492.   0.492188;0.371094;,
  493.   0.304688;0.160156;,
  494.   0.417969;0.238281;,
  495.   0.371094;0.410156;,
  496.   0.363281;0.410156;,
  497.   0.355469;0.707031;,
  498.   0.558594;0.656250;,
  499.   0.597656;0.402344;,
  500.   0.277344;0.625000;,
  501.   0.410156;0.261719;,
  502.   0.609375;0.625000;,
  503.   0.667969;0.253906;,
  504.   0.367188;0.406250;,
  505.   0.406250;0.660156;,
  506.   0.519531;0.710938;,
  507.   0.527344;0.406250;,
  508.   0.484375;0.406250;,
  509.   0.574219;0.238281;,
  510.   0.531250;0.246094;,
  511.   0.679688;0.660156;,
  512.   0.703125;0.375000;,
  513.   0.597656;0.156250;,
  514.   0.457031;0.335938;,
  515.   0.519531;0.277344;,
  516.   0.441406;0.628906;,
  517.   0.597656;0.636719;,
  518.   0.671875;0.273438;,
  519.   0.605469;0.328125;,
  520.   0.406250;0.156250;,
  521.   0.429688;0.378906;,
  522.   0.593750;0.375000;,
  523.   0.492188;0.160156;,
  524.   0.605469;0.078125;,
  525.   0.542969;0.410156;,
  526.   0.492188;0.027344;,
  527.   0.406250;0.023438;,
  528.   0.437500;0.414063;,
  529.   0.414063;0.078125;,
  530.   0.406250;0.414063;,
  531.   0.339844;0.421875;,
  532.   0.296875;0.468750;,
  533.   0.605469;0.410156;,
  534.   0.574219;0.464844;,
  535.   0.679688;0.449219;,
  536.   0.375000;0.515625;,
  537.   0.492188;0.523438;,
  538.   0.445313;0.621094;,
  539.   0.902344;0.378906;,
  540.   0.292969;0.464844;,
  541.   0.000000;0.000000;,
  542.   0.605469;0.570313;,
  543.   0.296875;0.570313;,
  544.   0.445313;0.375000;,
  545.   0.527344;0.609375;,
  546.   0.597656;0.472656;,
  547.   0.000000;0.000000;,
  548.   0.718750;0.378906;,
  549.   0.449219;0.468750;,
  550.   0.000000;0.000000;,
  551.   0.453125;0.445313;,
  552.   0.437500;0.558594;,
  553.   0.453125;0.445313;,
  554.   0.437500;0.566406;,
  555.   0.617188;0.371094;,
  556.   0.496094;0.425781;,
  557.   0.445313;0.464844;,
  558.   0.496094;0.425781;,
  559.   0.000000;0.000000;,
  560.   0.449219;0.695313;,
  561.   0.906250;0.531250;,
  562.   0.539063;0.699219;,
  563.   0.437500;0.542969;,
  564.   0.621094;0.539063;,
  565.   0.722656;0.539063;,
  566.   0.660156;0.640625;,
  567.   0.445313;0.765625;,
  568.   0.550781;0.859375;,
  569.   0.449219;0.863281;,
  570.   0.660156;0.417969;,
  571.   0.914063;0.750000;,
  572.   0.632813;0.761719;,
  573.   0.382813;0.636719;,
  574.   0.398438;0.429688;,
  575.   0.398438;0.429688;,
  576.   0.726563;0.757813;,
  577.   0.421875;0.421875;,
  578.   0.390625;0.394531;,
  579.   0.421875;0.421875;,
  580.   0.417969;0.687500;,
  581.   0.417969;0.687500;,
  582.   0.457031;0.687500;,
  583.   0.457031;0.687500;,
  584.   0.425781;0.664063;,
  585.   0.425781;0.664063;,
  586.   0.484375;0.652344;,
  587.   0.484375;0.652344;,
  588.   0.433594;0.578125;,
  589.   0.437500;0.257813;,
  590.   0.343750;0.242188;,
  591.   0.363281;0.589844;,
  592.   0.433594;0.578125;,
  593.   0.363281;0.589844;,
  594.   0.343750;0.242188;,
  595.   0.000000;0.000000;,
  596.   0.648438;0.472656;,
  597.   0.386719;0.597656;,
  598.   0.437500;0.257813;,
  599.   0.699219;0.429688;,
  600.   0.316406;0.765625;,
  601.   0.257813;0.773438;,
  602.   0.195313;0.542969;,
  603.   0.257813;0.546875;,
  604.   0.316406;0.765625;,
  605.   0.468750;0.601563;,
  606.   0.699219;0.625000;,
  607.   0.359375;0.542969;,
  608.   0.656250;0.578125;,
  609.   0.425781;0.546875;,
  610.   0.000000;0.000000;,
  611.   0.371094;0.773438;,
  612.   0.531250;0.765625;,
  613.   0.199219;0.371094;,
  614.   0.539063;0.960938;,
  615.   0.183594;0.585938;,
  616.   0.410156;0.382813;,
  617.   0.375000;0.968750;,
  618.   0.699219;0.597656;,
  619.   0.414063;0.628906;,
  620.   0.402344;0.765625;,
  621.   0.695313;0.378906;,
  622.   0.000000;0.000000;,
  623.   0.453125;0.570313;,
  624.   0.000000;0.000000;,
  625.   0.449219;0.464844;,
  626.   0.472656;0.378906;,
  627.   0.378906;0.378906;,
  628.   0.238281;0.468750;,
  629.   0.175781;0.250000;,
  630.   0.523438;0.652344;,
  631.   0.421875;0.660156;,
  632.   0.699219;0.250000;,
  633.   0.246094;0.574219;,
  634.   0.460938;0.246094;,
  635.   0.074219;0.570313;,
  636.   0.375000;0.253906;,
  637.   0.078125;0.445313;;
  638.  }
  639. }