home *** CD-ROM | disk | FTP | other *** search
/ ring.yamanashi.ac.jp/pub/pc/freem/action/ / action.zip / so.lzh / so / x / map / オクタ.x next >
Text File  |  2000-03-10  |  11KB  |  558 lines

  1. xof 0302txt 0064
  2.  
  3. template Header {
  4.  <3D82AB43-62DA-11cf-AB39-0020AF71E433>
  5.  WORD major;
  6.  WORD minor;
  7.  DWORD flags;
  8. }
  9.  
  10. template Vector {
  11.  <3D82AB5E-62DA-11cf-AB39-0020AF71E433>
  12.  FLOAT x;
  13.  FLOAT y;
  14.  FLOAT z;
  15. }
  16.  
  17. template Coords2d {
  18.  <F6F23F44-7686-11cf-8F52-0040333594A3>
  19.  FLOAT u;
  20.  FLOAT v;
  21. }
  22.  
  23. template Matrix4x4 {
  24.  <F6F23F45-7686-11cf-8F52-0040333594A3>
  25.  array FLOAT matrix[16];
  26. }
  27.  
  28. template ColorRGBA {
  29.  <35FF44E0-6C7C-11cf-8F52-0040333594A3>
  30.  FLOAT red;
  31.  FLOAT green;
  32.  FLOAT blue;
  33.  FLOAT alpha;
  34. }
  35.  
  36. template ColorRGB {
  37.  <D3E16E81-7835-11cf-8F52-0040333594A3>
  38.  FLOAT red;
  39.  FLOAT green;
  40.  FLOAT blue;
  41. }
  42.  
  43. template IndexedColor {
  44.  <1630B820-7842-11cf-8F52-0040333594A3>
  45.  DWORD index;
  46.  ColorRGBA indexColor;
  47. }
  48.  
  49. template Boolean {
  50.  <4885AE61-78E8-11cf-8F52-0040333594A3>
  51.  WORD truefalse;
  52. }
  53.  
  54. template Boolean2d {
  55.  <4885AE63-78E8-11cf-8F52-0040333594A3>
  56.  Boolean u;
  57.  Boolean v;
  58. }
  59.  
  60. template MaterialWrap {
  61.  <4885AE60-78E8-11cf-8F52-0040333594A3>
  62.  Boolean u;
  63.  Boolean v;
  64. }
  65.  
  66. template TextureFilename {
  67.  <A42790E1-7810-11cf-8F52-0040333594A3>
  68.  STRING filename;
  69. }
  70.  
  71. template Material {
  72.  <3D82AB4D-62DA-11cf-AB39-0020AF71E433>
  73.  ColorRGBA faceColor;
  74.  FLOAT power;
  75.  ColorRGB specularColor;
  76.  ColorRGB emissiveColor;
  77.  [...]
  78. }
  79.  
  80. template MeshFace {
  81.  <3D82AB5F-62DA-11cf-AB39-0020AF71E433>
  82.  DWORD nFaceVertexIndices;
  83.  array DWORD faceVertexIndices[nFaceVertexIndices];
  84. }
  85.  
  86. template MeshFaceWraps {
  87.  <4885AE62-78E8-11cf-8F52-0040333594A3>
  88.  DWORD nFaceWrapValues;
  89.  Boolean2d faceWrapValues;
  90. }
  91.  
  92. template MeshTextureCoords {
  93.  <F6F23F40-7686-11cf-8F52-0040333594A3>
  94.  DWORD nTextureCoords;
  95.  array Coords2d textureCoords[nTextureCoords];
  96. }
  97.  
  98. template MeshMaterialList {
  99.  <F6F23F42-7686-11cf-8F52-0040333594A3>
  100.  DWORD nMaterials;
  101.  DWORD nFaceIndexes;
  102.  array DWORD faceIndexes[nFaceIndexes];
  103.  [Material]
  104. }
  105.  
  106. template MeshNormals {
  107.  <F6F23F43-7686-11cf-8F52-0040333594A3>
  108.  DWORD nNormals;
  109.  array Vector normals[nNormals];
  110.  DWORD nFaceNormals;
  111.  array MeshFace faceNormals[nFaceNormals];
  112. }
  113.  
  114. template MeshVertexColors {
  115.  <1630B821-7842-11cf-8F52-0040333594A3>
  116.  DWORD nVertexColors;
  117.  array IndexedColor vertexColors[nVertexColors];
  118. }
  119.  
  120. template Mesh {
  121.  <3D82AB44-62DA-11cf-AB39-0020AF71E433>
  122.  DWORD nVertices;
  123.  array Vector vertices[nVertices];
  124.  DWORD nFaces;
  125.  array MeshFace faces[nFaces];
  126.  [...]
  127. }
  128.  
  129. Header {
  130.  1;
  131.  0;
  132.  1;
  133. }
  134.  
  135. Material Matmat {
  136.  1.000000;1.000000;1.000000;1.000000;;
  137.  21.333333;
  138.  0.000000;0.000000;0.000000;;
  139.  0.000000;0.000000;0.000000;;
  140.  TextureFilename {
  141.   "tex/map3/matbl.bmp";
  142.  }
  143. }
  144. Material Matmat2 {
  145.  1.000000;1.000000;1.000000;1.000000;;
  146.  21.333333;
  147.  0.000000;0.000000;0.000000;;
  148.  0.000000;0.000000;0.000000;;
  149.  TextureFilename {
  150.   "tex/map3/s1.bmp";
  151.  }
  152. }
  153. Material Matmawari {
  154.  0.000000;0.000000;1.000000;1.000000;;
  155.  21.333333;
  156.  0.000000;0.000000;0.000000;;
  157.  0.000000;0.000000;0.000000;;
  158. }
  159. Mesh {
  160.  48;
  161.  33.750000;3.000000;15.000000;,
  162.  28.258251;3.000000;1.741748;,
  163.  15.000000;-2.000000;-8.437500;,
  164.  15.000000;3.000000;-3.750000;,
  165.  -1.572815;-2.000000;-1.572815;,
  166.  1.741748;3.000000;1.741748;,
  167.  -3.750000;3.000000;15.000000;,
  168.  -8.437500;-2.000000;15.000000;,
  169.  -1.572815;-2.000000;31.572815;,
  170.  1.741748;3.000000;28.258251;,
  171.  15.000000;-2.000000;38.437500;,
  172.  15.000000;3.000000;33.750000;,
  173.  28.258251;3.000000;28.258251;,
  174.  31.572815;-2.000000;31.572815;,
  175.  38.437500;-2.000000;15.000000;,
  176.  31.572815;-2.000000;-1.572815;,
  177.  20.423815;0.000000;9.576185;,
  178.  25.268173;1.500000;15.000000;,
  179.  22.260695;1.500000;7.739305;,
  180.  22.670431;0.000000;15.000000;,
  181.  20.423815;0.000000;20.423813;,
  182.  22.260695;1.500000;22.260695;,
  183.  15.000000;0.000000;22.670431;,
  184.  15.000000;1.500000;25.268171;,
  185.  9.576185;0.000000;20.423815;,
  186.  7.739305;1.500000;22.260695;,
  187.  4.731828;1.500000;15.000000;,
  188.  7.329569;0.000000;15.000000;,
  189.  7.739305;1.500000;7.739305;,
  190.  9.576186;0.000000;9.576185;,
  191.  15.000000;1.500000;4.731827;,
  192.  15.000000;0.000000;7.329568;,
  193.  23.485281;3.000000;6.514719;,
  194.  27.000000;3.000000;15.000000;,
  195.  23.485281;3.000000;23.485281;,
  196.  15.000000;3.000000;27.000000;,
  197.  6.514719;3.000000;23.485281;,
  198.  3.000000;3.000000;15.000000;,
  199.  6.514719;3.000000;6.514719;,
  200.  15.000000;3.000000;3.000000;,
  201.  15.000000;0.000000;22.670431;,
  202.  7.329569;0.000000;15.000000;,
  203.  9.576185;0.000000;20.423815;,
  204.  20.423815;0.000000;20.423813;,
  205.  9.576186;0.000000;9.576185;,
  206.  22.670431;0.000000;15.000000;,
  207.  15.000000;0.000000;7.329568;,
  208.  20.423815;0.000000;9.576185;;
  209.  
  210.  70;
  211.  3;32,33,0;,
  212.  3;32,0,1;,
  213.  3;33,34,12;,
  214.  3;33,12,0;,
  215.  3;12,34,35;,
  216.  3;35,11,12;,
  217.  3;11,35,36;,
  218.  3;36,9,11;,
  219.  3;9,36,37;,
  220.  3;37,6,9;,
  221.  3;6,37,38;,
  222.  3;38,5,6;,
  223.  3;38,39,3;,
  224.  3;38,3,5;,
  225.  3;39,32,1;,
  226.  3;39,1,3;,
  227.  3;16,17,18;,
  228.  3;17,16,19;,
  229.  3;17,20,21;,
  230.  3;17,19,20;,
  231.  3;21,22,23;,
  232.  3;21,20,22;,
  233.  3;23,24,25;,
  234.  3;23,22,24;,
  235.  3;24,26,25;,
  236.  3;26,24,27;,
  237.  3;27,28,26;,
  238.  3;28,27,29;,
  239.  3;29,30,28;,
  240.  3;30,29,31;,
  241.  3;30,16,18;,
  242.  3;30,31,16;,
  243.  3;32,17,33;,
  244.  3;32,18,17;,
  245.  3;17,34,33;,
  246.  3;34,17,21;,
  247.  3;21,35,34;,
  248.  3;35,21,23;,
  249.  3;35,25,36;,
  250.  3;35,23,25;,
  251.  3;25,37,36;,
  252.  3;37,25,26;,
  253.  3;37,28,38;,
  254.  3;37,26,28;,
  255.  3;38,30,39;,
  256.  3;38,28,30;,
  257.  3;30,32,39;,
  258.  3;32,30,18;,
  259.  3;40,41,42;,
  260.  3;43,41,40;,
  261.  3;43,44,41;,
  262.  3;45,44,43;,
  263.  3;45,46,44;,
  264.  3;45,47,46;,
  265.  3;10,13,12;,
  266.  3;12,11,10;,
  267.  3;14,0,12;,
  268.  3;14,12,13;,
  269.  3;14,15,1;,
  270.  3;1,0,14;,
  271.  3;1,15,2;,
  272.  3;2,3,1;,
  273.  3;9,8,10;,
  274.  3;10,11,9;,
  275.  3;7,8,9;,
  276.  3;7,9,6;,
  277.  3;5,4,7;,
  278.  3;7,6,5;,
  279.  3;2,4,5;,
  280.  3;5,3,2;;
  281.  
  282.  MeshMaterialList {
  283.   3;
  284.   70;
  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.   0,
  328.   0,
  329.   0,
  330.   0,
  331.   0,
  332.   0,
  333.   1,
  334.   1,
  335.   1,
  336.   1,
  337.   1,
  338.   1,
  339.   2,
  340.   2,
  341.   2,
  342.   2,
  343.   2,
  344.   2,
  345.   2,
  346.   2,
  347.   2,
  348.   2,
  349.   2,
  350.   2,
  351.   2,
  352.   2,
  353.   2,
  354.   2;;
  355.   {Matmat}
  356.   {Matmat2}
  357.   {Matmawari}
  358.  }
  359.  MeshNormals {
  360.   72;
  361.   0.000000;1.000000;0.000000;,
  362.   0.000000;1.000000;0.000000;,
  363.   0.000000;1.000000;0.000000;,
  364.   0.000000;1.000000;0.000000;,
  365.   0.000000;1.000000;0.000000;,
  366.   0.000000;1.000000;0.000000;,
  367.   0.000000;1.000000;0.000000;,
  368.   0.000000;1.000000;0.000000;,
  369.   0.000000;1.000000;0.000000;,
  370.   0.000000;1.000000;0.000000;,
  371.   0.000000;1.000000;0.000000;,
  372.   0.000000;1.000000;0.000000;,
  373.   0.000000;1.000000;0.000000;,
  374.   0.000000;1.000000;0.000000;,
  375.   0.000000;1.000000;0.000000;,
  376.   0.000000;1.000000;0.000000;,
  377.   -0.489655;0.847998;0.202822;,
  378.   -0.489655;0.847998;0.202822;,
  379.   -0.489655;0.847998;-0.202822;,
  380.   -0.489655;0.847998;-0.202822;,
  381.   -0.202822;0.847998;-0.489655;,
  382.   -0.202822;0.847998;-0.489655;,
  383.   0.202822;0.847998;-0.489655;,
  384.   0.202822;0.847998;-0.489655;,
  385.   0.489655;0.847998;-0.202822;,
  386.   0.489655;0.847998;-0.202822;,
  387.   0.489655;0.847998;0.202822;,
  388.   0.489655;0.847998;0.202822;,
  389.   0.202822;0.847998;0.489655;,
  390.   0.202822;0.847998;0.489655;,
  391.   -0.202822;0.847998;0.489655;,
  392.   -0.202822;0.847998;0.489655;,
  393.   -0.631879;0.729537;0.261733;,
  394.   -0.631879;0.729537;0.261733;,
  395.   -0.631879;0.729537;-0.261733;,
  396.   -0.631879;0.729537;-0.261733;,
  397.   -0.261733;0.729537;-0.631879;,
  398.   -0.261733;0.729537;-0.631879;,
  399.   0.261733;0.729537;-0.631879;,
  400.   0.261733;0.729537;-0.631879;,
  401.   0.631879;0.729537;-0.261733;,
  402.   0.631879;0.729537;-0.261733;,
  403.   0.631879;0.729537;0.261733;,
  404.   0.631879;0.729537;0.261733;,
  405.   0.261733;0.729537;0.631879;,
  406.   0.261733;0.729537;0.631879;,
  407.   -0.261733;0.729537;0.631879;,
  408.   -0.261733;0.729537;0.631879;,
  409.   -0.042433;0.950658;-0.307325;,
  410.   0.255967;0.966039;0.035342;,
  411.   0.287996;0.913300;-0.287996;,
  412.   -0.205986;0.966039;-0.156005;,
  413.   0.156006;0.966039;0.205986;,
  414.   -0.204150;0.978940;-0.000000;,
  415.   0.000000;0.966643;0.256127;,
  416.   -0.287996;0.913300;0.287996;,
  417.   0.000000;0.683941;0.729537;,
  418.   0.515861;0.683941;0.515861;,
  419.   0.274943;0.921310;0.274943;,
  420.   0.000000;0.951284;0.308316;,
  421.   0.729537;0.683941;0.000000;,
  422.   0.308316;0.951284;0.000000;,
  423.   0.515861;0.683941;-0.515861;,
  424.   0.314784;0.895445;-0.314784;,
  425.   -0.000000;0.683941;-0.729537;,
  426.   0.000000;0.951284;-0.308316;,
  427.   -0.314784;0.895445;0.314784;,
  428.   -0.515861;0.683941;0.515861;,
  429.   -0.729537;0.683941;-0.000000;,
  430.   -0.308316;0.951284;0.000000;,
  431.   -0.365931;0.855681;-0.365931;,
  432.   -0.515861;0.683941;-0.515861;;
  433.  
  434.   70;
  435.   3;0,0,0;,
  436.   3;1,1,1;,
  437.   3;2,2,2;,
  438.   3;3,3,3;,
  439.   3;4,4,4;,
  440.   3;5,5,5;,
  441.   3;6,6,6;,
  442.   3;7,7,7;,
  443.   3;8,8,8;,
  444.   3;9,9,9;,
  445.   3;10,10,10;,
  446.   3;11,11,11;,
  447.   3;12,12,12;,
  448.   3;13,13,13;,
  449.   3;14,14,14;,
  450.   3;15,15,15;,
  451.   3;16,16,16;,
  452.   3;17,17,17;,
  453.   3;18,18,18;,
  454.   3;19,19,19;,
  455.   3;20,20,20;,
  456.   3;21,21,21;,
  457.   3;22,22,22;,
  458.   3;23,23,23;,
  459.   3;24,24,24;,
  460.   3;25,25,25;,
  461.   3;26,26,26;,
  462.   3;27,27,27;,
  463.   3;28,28,28;,
  464.   3;29,29,29;,
  465.   3;30,30,30;,
  466.   3;31,31,31;,
  467.   3;32,32,32;,
  468.   3;33,33,33;,
  469.   3;34,34,34;,
  470.   3;35,35,35;,
  471.   3;36,36,36;,
  472.   3;37,37,37;,
  473.   3;38,38,38;,
  474.   3;39,39,39;,
  475.   3;40,40,40;,
  476.   3;41,41,41;,
  477.   3;42,42,42;,
  478.   3;43,43,43;,
  479.   3;44,44,44;,
  480.   3;45,45,45;,
  481.   3;46,46,46;,
  482.   3;47,47,47;,
  483.   3;48,49,50;,
  484.   3;51,49,48;,
  485.   3;51,52,49;,
  486.   3;53,52,51;,
  487.   3;53,54,52;,
  488.   3;53,55,54;,
  489.   3;56,57,58;,
  490.   3;58,59,56;,
  491.   3;60,61,58;,
  492.   3;60,58,57;,
  493.   3;60,62,63;,
  494.   3;63,61,60;,
  495.   3;63,62,64;,
  496.   3;64,65,63;,
  497.   3;66,67,56;,
  498.   3;56,59,66;,
  499.   3;68,67,66;,
  500.   3;68,66,69;,
  501.   3;70,71,68;,
  502.   3;68,69,70;,
  503.   3;64,71,70;,
  504.   3;70,65,64;;
  505.  }
  506.  MeshTextureCoords {
  507.   48;
  508.   3.875000;-1.000000;
  509.   3.325825;0.325825;
  510.   0.000000;0.000000;
  511.   2.000000;0.875000;
  512.   0.000000;0.000000;
  513.   0.674175;0.325825;
  514.   0.125000;-1.000000;
  515.   0.000000;0.000000;
  516.   0.000000;0.000000;
  517.   0.674175;-2.325825;
  518.   0.000000;0.000000;
  519.   2.000000;-2.875000;
  520.   3.325825;-2.325825;
  521.   0.000000;0.000000;
  522.   0.000000;0.000000;
  523.   0.000000;0.000000;
  524.   2.542381;-0.457619;
  525.   3.026817;-1.000000;
  526.   2.726069;-0.273931;
  527.   2.767043;-1.000000;
  528.   2.542381;-1.542381;
  529.   2.726069;-1.726069;
  530.   2.000000;-1.767043;
  531.   2.000000;-2.026817;
  532.   1.457619;-1.542381;
  533.   1.273931;-1.726069;
  534.   0.973183;-1.000000;
  535.   1.232957;-1.000000;
  536.   1.273931;-0.273931;
  537.   1.457619;-0.457619;
  538.   2.000000;0.026817;
  539.   2.000000;-0.232957;
  540.   2.848528;-0.151472;
  541.   3.200000;-1.000000;
  542.   2.848528;-1.848528;
  543.   2.000000;-2.200000;
  544.   1.151472;-1.848528;
  545.   0.800000;-1.000000;
  546.   1.151472;-0.151472;
  547.   2.000000;0.200000;
  548.   0.500000;0.000000;
  549.   0.000000;0.500000;
  550.   0.146447;0.146447;
  551.   0.853553;0.146447;
  552.   0.146447;0.853553;
  553.   1.000000;0.500000;
  554.   0.500000;1.000000;
  555.   0.853553;0.853553;;
  556.  }
  557. }
  558.