cell.x
上传用户:junlon
上传日期:2022-01-05
资源大小:39075k
文件大小:5k
源码类别:

DirextX编程

开发平台:

Visual C++

  1. xof 0303txt 0032
  2. template Vector {
  3.  <3d82ab5e-62da-11cf-ab39-0020af71e433>
  4.  FLOAT x;
  5.  FLOAT y;
  6.  FLOAT z;
  7. }
  8. template MeshFace {
  9.  <3d82ab5f-62da-11cf-ab39-0020af71e433>
  10.  DWORD nFaceVertexIndices;
  11.  array DWORD faceVertexIndices[nFaceVertexIndices];
  12. }
  13. template Mesh {
  14.  <3d82ab44-62da-11cf-ab39-0020af71e433>
  15.  DWORD nVertices;
  16.  array Vector vertices[nVertices];
  17.  DWORD nFaces;
  18.  array MeshFace faces[nFaces];
  19.  [...]
  20. }
  21. template MeshNormals {
  22.  <f6f23f43-7686-11cf-8f52-0040333594a3>
  23.  DWORD nNormals;
  24.  array Vector normals[nNormals];
  25.  DWORD nFaceNormals;
  26.  array MeshFace faceNormals[nFaceNormals];
  27. }
  28. template Coords2d {
  29.  <f6f23f44-7686-11cf-8f52-0040333594a3>
  30.  FLOAT u;
  31.  FLOAT v;
  32. }
  33. template MeshTextureCoords {
  34.  <f6f23f40-7686-11cf-8f52-0040333594a3>
  35.  DWORD nTextureCoords;
  36.  array Coords2d textureCoords[nTextureCoords];
  37. }
  38. template MeshMaterialList {
  39.  <f6f23f42-7686-11cf-8f52-0040333594a3>
  40.  DWORD nMaterials;
  41.  DWORD nFaceIndexes;
  42.  array DWORD faceIndexes[nFaceIndexes];
  43.  [Material <3d82ab4d-62da-11cf-ab39-0020af71e433>]
  44. }
  45. template ColorRGBA {
  46.  <35ff44e0-6c7c-11cf-8f52-0040333594a3>
  47.  FLOAT red;
  48.  FLOAT green;
  49.  FLOAT blue;
  50.  FLOAT alpha;
  51. }
  52. template ColorRGB {
  53.  <d3e16e81-7835-11cf-8f52-0040333594a3>
  54.  FLOAT red;
  55.  FLOAT green;
  56.  FLOAT blue;
  57. }
  58. template Material {
  59.  <3d82ab4d-62da-11cf-ab39-0020af71e433>
  60.  ColorRGBA faceColor;
  61.  FLOAT power;
  62.  ColorRGB specularColor;
  63.  ColorRGB emissiveColor;
  64.  [...]
  65. }
  66. template TextureFilename {
  67.  <a42790e1-7810-11cf-8f52-0040333594a3>
  68.  STRING filename;
  69. }
  70. Mesh {
  71.  24;
  72.  -4.000000;-3.000000;6.000000;,
  73.  4.000000;-3.000000;6.000000;,
  74.  -4.000000;-3.000000;-6.000000;,
  75.  4.000000;-3.000000;-6.000000;,
  76.  -4.000000;3.000000;6.000000;,
  77.  4.000000;3.000000;6.000000;,
  78.  -4.000000;-3.000000;6.000000;,
  79.  4.000000;-3.000000;6.000000;,
  80.  4.000000;3.000000;6.000000;,
  81.  4.000000;3.000000;-6.000000;,
  82.  4.000000;-3.000000;6.000000;,
  83.  4.000000;-3.000000;-6.000000;,
  84.  4.000000;3.000000;-6.000000;,
  85.  -4.000000;3.000000;-6.000000;,
  86.  4.000000;-3.000000;-6.000000;,
  87.  -4.000000;-3.000000;-6.000000;,
  88.  -4.000000;3.000000;-6.000000;,
  89.  -4.000000;3.000000;6.000000;,
  90.  -4.000000;-3.000000;-6.000000;,
  91.  -4.000000;-3.000000;6.000000;,
  92.  -4.000000;3.000000;-6.000000;,
  93.  4.000000;3.000000;-6.000000;,
  94.  -4.000000;3.000000;6.000000;,
  95.  4.000000;3.000000;6.000000;;
  96.  12;
  97.  3;0,1,2;,
  98.  3;1,3,2;,
  99.  3;4,5,6;,
  100.  3;5,7,6;,
  101.  3;8,9,10;,
  102.  3;9,11,10;,
  103.  3;12,13,14;,
  104.  3;13,15,14;,
  105.  3;16,17,18;,
  106.  3;17,19,18;,
  107.  3;20,21,22;,
  108.  3;21,23,22;;
  109.  MeshNormals {
  110.   24;
  111.   0.000000;1.000000;0.000000;,
  112.   0.000000;1.000000;0.000000;,
  113.   0.000000;1.000000;0.000000;,
  114.   0.000000;1.000000;0.000000;,
  115.   0.000000;0.000000;-1.000000;,
  116.   0.000000;0.000000;-1.000000;,
  117.   0.000000;0.000000;-1.000000;,
  118.   0.000000;0.000000;-1.000000;,
  119.   -1.000000;0.000000;0.000000;,
  120.   -1.000000;0.000000;0.000000;,
  121.   -1.000000;0.000000;0.000000;,
  122.   -1.000000;0.000000;0.000000;,
  123.   0.000000;0.000000;1.000000;,
  124.   0.000000;0.000000;1.000000;,
  125.   0.000000;0.000000;1.000000;,
  126.   0.000000;0.000000;1.000000;,
  127.   1.000000;0.000000;0.000000;,
  128.   1.000000;0.000000;0.000000;,
  129.   1.000000;0.000000;0.000000;,
  130.   1.000000;0.000000;0.000000;,
  131.   0.000000;-1.000000;0.000000;,
  132.   0.000000;-1.000000;0.000000;,
  133.   0.000000;-1.000000;0.000000;,
  134.   0.000000;-1.000000;0.000000;;
  135.   12;
  136.   3;0,1,2;,
  137.   3;1,3,2;,
  138.   3;4,5,6;,
  139.   3;5,7,6;,
  140.   3;8,9,10;,
  141.   3;9,11,10;,
  142.   3;12,13,14;,
  143.   3;13,15,14;,
  144.   3;16,17,18;,
  145.   3;17,19,18;,
  146.   3;20,21,22;,
  147.   3;21,23,22;;
  148.  }
  149.  MeshTextureCoords {
  150.   24;
  151.   0.000000;0.000000;,
  152.   1.000000;0.000000;,
  153.   0.000000;1.500000;,
  154.   1.000000;1.500000;,
  155.   0.000000;0.000000;,
  156.   2.000000;0.000000;,
  157.   0.000000;1.500000;,
  158.   2.000000;1.500000;,
  159.   0.000000;0.000000;,
  160.   3.000000;0.000000;,
  161.   0.000000;1.500000;,
  162.   3.000000;1.500000;,
  163.   0.000000;0.000000;,
  164.   2.000000;0.000000;,
  165.   0.000000;1.500000;,
  166.   2.000000;1.500000;,
  167.   0.000000;0.000000;,
  168.   3.000000;0.000000;,
  169.   0.000000;1.500000;,
  170.   3.000000;1.500000;,
  171.   -0.150000;0.000000;,
  172.   1.250000;0.000000;,
  173.   -0.150000;2.100000;,
  174.   1.250000;2.100000;;
  175.  }
  176.  MeshMaterialList {
  177.   3;
  178.   12;
  179.   0,
  180.   0,
  181.   1,
  182.   1,
  183.   1,
  184.   1,
  185.   1,
  186.   1,
  187.   1,
  188.   1,
  189.   2,
  190.   2;
  191.   Material {
  192.    0.600000;0.600000;1.000000;1.000000;;
  193.    40.000000;
  194.    1.000000;1.000000;1.000000;;
  195.    0.000000;0.000000;0.000000;;
  196.    TextureFilename {
  197.     "cellfloor.jpg";
  198.    }
  199.   }
  200.   Material {
  201.    0.600000;0.600000;1.000000;1.000000;;
  202.    40.000000;
  203.    1.000000;1.000000;1.000000;;
  204.    0.000000;0.000000;0.000000;;
  205.    TextureFilename {
  206.     "cellwall.jpg";
  207.    }
  208.   }
  209.   Material {
  210.    1.000000;1.000000;1.000000;1.000000;;
  211.    40.000000;
  212.    1.000000;1.000000;1.000000;;
  213.    0.000000;0.000000;0.000000;;
  214.    TextureFilename {
  215.     "cellceiling.jpg";
  216.    }
  217.   }
  218.  }
  219. }