box02.x
上传用户:lslight
上传日期:2022-01-10
资源大小:14248k
文件大小:5k
源码类别:

DirextX编程

开发平台:

C#

  1. xof 0302txt 0032
  2. Header {
  3.  1;
  4.  0;
  5.  1;
  6. }
  7. template Header {
  8.  <3D82AB43-62DA-11cf-AB39-0020AF71E433>
  9.  WORD major;
  10.  WORD minor;
  11.  DWORD flags;
  12. }
  13. template Vector {
  14.  <3D82AB5E-62DA-11cf-AB39-0020AF71E433>
  15.  FLOAT x;
  16.  FLOAT y;
  17.  FLOAT z;
  18. }
  19. template Coords2d {
  20.  <F6F23F44-7686-11cf-8F52-0040333594A3>
  21.  FLOAT u;
  22.  FLOAT v;
  23. }
  24. template Matrix4x4 {
  25.  <F6F23F45-7686-11cf-8F52-0040333594A3>
  26.  array FLOAT matrix[16];
  27. }
  28. template ColorRGBA {
  29.  <35FF44E0-6C7C-11cf-8F52-0040333594A3>
  30.  FLOAT red;
  31.  FLOAT green;
  32.  FLOAT blue;
  33.  FLOAT alpha;
  34. }
  35. template ColorRGB {
  36.  <D3E16E81-7835-11cf-8F52-0040333594A3>
  37.  FLOAT red;
  38.  FLOAT green;
  39.  FLOAT blue;
  40. }
  41. template TextureFilename {
  42.  <A42790E1-7810-11cf-8F52-0040333594A3>
  43.  STRING filename;
  44. }
  45. template Material {
  46.  <3D82AB4D-62DA-11cf-AB39-0020AF71E433>
  47.  ColorRGBA faceColor;
  48.  FLOAT power;
  49.  ColorRGB specularColor;
  50.  ColorRGB emissiveColor;
  51.  [...]
  52. }
  53. template MeshFace {
  54.  <3D82AB5F-62DA-11cf-AB39-0020AF71E433>
  55.  DWORD nFaceVertexIndices;
  56.  array DWORD faceVertexIndices[nFaceVertexIndices];
  57. }
  58. template MeshTextureCoords {
  59.  <F6F23F40-7686-11cf-8F52-0040333594A3>
  60.  DWORD nTextureCoords;
  61.  array Coords2d textureCoords[nTextureCoords];
  62. }
  63. template MeshMaterialList {
  64.  <F6F23F42-7686-11cf-8F52-0040333594A3>
  65.  DWORD nMaterials;
  66.  DWORD nFaceIndexes;
  67.  array DWORD faceIndexes[nFaceIndexes];
  68.  [Material]
  69. }
  70. template MeshNormals {
  71.  <F6F23F43-7686-11cf-8F52-0040333594A3>
  72.  DWORD nNormals;
  73.  array Vector normals[nNormals];
  74.  DWORD nFaceNormals;
  75.  array MeshFace faceNormals[nFaceNormals];
  76. }
  77. template Mesh {
  78.  <3D82AB44-62DA-11cf-AB39-0020AF71E433>
  79.  DWORD nVertices;
  80.  array Vector vertices[nVertices];
  81.  DWORD nFaces;
  82.  array MeshFace faces[nFaces];
  83.  [...]
  84. }
  85. template FrameTransformMatrix {
  86.  <F6F23F41-7686-11cf-8F52-0040333594A3>
  87.  Matrix4x4 frameMatrix;
  88. }
  89. template Frame {
  90.  <3D82AB46-62DA-11cf-AB39-0020AF71E433>
  91.  [...]
  92. }
  93. template FloatKeys {
  94.  <10DD46A9-775B-11cf-8F52-0040333594A3>
  95.  DWORD nValues;
  96.  array FLOAT values[nValues];
  97. }
  98. template TimedFloatKeys {
  99.  <F406B180-7B3B-11cf-8F52-0040333594A3>
  100.  DWORD time;
  101.  FloatKeys tfkeys;
  102. }
  103. template AnimationKey {
  104.  <10DD46A8-775B-11cf-8F52-0040333594A3>
  105.  DWORD keyType;
  106.  DWORD nKeys;
  107.  array TimedFloatKeys keys[nKeys];
  108. }
  109. template AnimationOptions {
  110.  <E2BF56C0-840F-11cf-8F52-0040333594A3>
  111.  DWORD openclosed;
  112.  DWORD positionquality;
  113. }
  114. template Animation {
  115.  <3D82AB4F-62DA-11cf-AB39-0020AF71E433>
  116.  [...]
  117. }
  118. template AnimationSet {
  119.  <3D82AB50-62DA-11cf-AB39-0020AF71E433>
  120.  [Animation]
  121. }
  122. Frame BB {
  123.    FrameTransformMatrix {
  124. 1.000000,0.000000,0.000000,0.000000,
  125. 0.000000,1.000000,0.000000,0.000000,
  126. 0.000000,0.000000,1.000000,0.000000,
  127. 73.913040,0.000000,2.415460,1.000000;;
  128.  }
  129. Mesh object {
  130.  24;
  131. -37.681160;0.000000;-31.884060;,
  132. 37.681160;0.000000;31.884060;,
  133. -37.681160;0.000000;31.884060;,
  134. 37.681160;0.000000;-31.884060;,
  135. -37.681160;55.072464;-31.884060;,
  136. 37.681160;55.072464;31.884060;,
  137. 37.681160;55.072464;-31.884060;,
  138. -37.681160;55.072464;31.884060;,
  139. -37.681160;0.000000;-31.884060;,
  140. 37.681160;55.072464;-31.884060;,
  141. 37.681160;0.000000;-31.884060;,
  142. -37.681160;55.072464;-31.884060;,
  143. 37.681160;0.000000;-31.884060;,
  144. 37.681160;55.072464;31.884060;,
  145. 37.681160;0.000000;31.884060;,
  146. 37.681160;55.072464;-31.884060;,
  147. 37.681160;0.000000;31.884060;,
  148. -37.681160;55.072464;31.884060;,
  149. -37.681160;0.000000;31.884060;,
  150. 37.681160;55.072464;31.884060;,
  151. -37.681160;0.000000;31.884060;,
  152. -37.681160;55.072464;-31.884060;,
  153. -37.681160;0.000000;-31.884060;,
  154. -37.681160;55.072464;31.884060;;
  155.  12;
  156. 3;0,1,2;,
  157. 3;1,0,3;,
  158. 3;4,5,6;,
  159. 3;5,4,7;,
  160. 3;8,9,10;,
  161. 3;9,8,11;,
  162. 3;12,13,14;,
  163. 3;13,12,15;,
  164. 3;16,17,18;,
  165. 3;17,16,19;,
  166. 3;20,21,22;,
  167. 3;21,20,23;;
  168. MeshMaterialList {
  169.  1;
  170.  12;
  171.   0,
  172.   0,
  173.   0,
  174.   0,
  175.   0,
  176.   0,
  177.   0,
  178.   0,
  179.   0,
  180.   0,
  181.   0,
  182.   0;;
  183. Material {
  184.  1.000000;0.501961;0.250980;1.000000;;
  185. 2.000000;
  186.  0.423529;0.031373;0.533333;;
  187.  0.000000;0.000000;0.000000;;
  188.  }
  189. }
  190.  MeshNormals {
  191.  24;
  192. 0.000000;-1.000000;0.000000;,
  193. 0.000000;-1.000000;0.000000;,
  194. 0.000000;-1.000000;0.000000;,
  195. 0.000000;-1.000000;0.000000;,
  196. 0.000000;1.000000;0.000000;,
  197. 0.000000;1.000000;0.000000;,
  198. 0.000000;1.000000;0.000000;,
  199. 0.000000;1.000000;0.000000;,
  200. 0.000000;0.000000;-1.000000;,
  201. 0.000000;0.000000;-1.000000;,
  202. 0.000000;0.000000;-1.000000;,
  203. 0.000000;0.000000;-1.000000;,
  204. 1.000000;0.000000;0.000000;,
  205. 1.000000;0.000000;0.000000;,
  206. 1.000000;0.000000;0.000000;,
  207. 1.000000;0.000000;0.000000;,
  208. 0.000000;0.000000;1.000000;,
  209. 0.000000;0.000000;1.000000;,
  210. 0.000000;0.000000;1.000000;,
  211. 0.000000;0.000000;1.000000;,
  212. -1.000000;0.000000;0.000000;,
  213. -1.000000;0.000000;0.000000;,
  214. -1.000000;0.000000;0.000000;,
  215. -1.000000;0.000000;0.000000;;
  216.  12;
  217. 3;0,1,2;,
  218. 3;1,0,3;,
  219. 3;4,5,6;,
  220. 3;5,4,7;,
  221. 3;8,9,10;,
  222. 3;9,8,11;,
  223. 3;12,13,14;,
  224. 3;13,12,15;,
  225. 3;16,17,18;,
  226. 3;17,16,19;,
  227. 3;20,21,22;,
  228. 3;21,20,23;;
  229.  }
  230. MeshTextureCoords {
  231.  24;
  232. 1.000000;1.000000;,
  233. 0.000000;0.000000;,
  234. 1.000000;0.000000;,
  235. 0.000000;1.000000;,
  236. 0.000000;1.000000;,
  237. 1.000000;0.000000;,
  238. 1.000000;1.000000;,
  239. 0.000000;0.000000;,
  240. 0.000000;1.000000;,
  241. 1.000000;0.000000;,
  242. 1.000000;1.000000;,
  243. 0.000000;0.000000;,
  244. 0.000000;1.000000;,
  245. 1.000000;0.000000;,
  246. 1.000000;1.000000;,
  247. 0.000000;0.000000;,
  248. 0.000000;1.000000;,
  249. 1.000000;0.000000;,
  250. 1.000000;1.000000;,
  251. 0.000000;0.000000;,
  252. 0.000000;1.000000;,
  253. 1.000000;0.000000;,
  254. 1.000000;1.000000;,
  255. 0.000000;0.000000;;
  256. }
  257. }
  258.  }