1 xof 0303txt 0032
2 template KeyValuePair {
3  <26e6b1c3-3d4d-4a1d-a437-b33668ffa1c2>
4  STRING key;
5  STRING value;
6 }
7 
8 template Frame {
9  <3d82ab46-62da-11cf-ab39-0020af71e433>
10  [...]
11 }
12 
13 template Matrix4x4 {
14  <f6f23f45-7686-11cf-8f52-0040333594a3>
15  array FLOAT matrix[16];
16 }
17 
18 template FrameTransformMatrix {
19  <f6f23f41-7686-11cf-8f52-0040333594a3>
20  Matrix4x4 frameMatrix;
21 }
22 
23 template ObjectMatrixComment {
24  <95a48e28-7ef4-4419-a16a-ba9dbdf0d2bc>
25  Matrix4x4 objectMatrix;
26 }
27 
28 template Vector {
29  <3d82ab5e-62da-11cf-ab39-0020af71e433>
30  FLOAT x;
31  FLOAT y;
32  FLOAT z;
33 }
34 
35 template MeshFace {
36  <3d82ab5f-62da-11cf-ab39-0020af71e433>
37  DWORD nFaceVertexIndices;
38  array DWORD faceVertexIndices[nFaceVertexIndices];
39 }
40 
41 template Mesh {
42  <3d82ab44-62da-11cf-ab39-0020af71e433>
43  DWORD nVertices;
44  array Vector vertices[nVertices];
45  DWORD nFaces;
46  array MeshFace faces[nFaces];
47  [...]
48 }
49 
50 template MeshNormals {
51  <f6f23f43-7686-11cf-8f52-0040333594a3>
52  DWORD nNormals;
53  array Vector normals[nNormals];
54  DWORD nFaceNormals;
55  array MeshFace faceNormals[nFaceNormals];
56 }
57 
58 template Coords2d {
59  <f6f23f44-7686-11cf-8f52-0040333594a3>
60  FLOAT u;
61  FLOAT v;
62 }
63 
64 template MeshTextureCoords {
65  <f6f23f40-7686-11cf-8f52-0040333594a3>
66  DWORD nTextureCoords;
67  array Coords2d textureCoords[nTextureCoords];
68 }
69 
70 template ColorRGBA {
71  <35ff44e0-6c7c-11cf-8f52-0040333594a3>
72  FLOAT red;
73  FLOAT green;
74  FLOAT blue;
75  FLOAT alpha;
76 }
77 
78 template IndexedColor {
79  <1630b820-7842-11cf-8f52-0040333594a3>
80  DWORD index;
81  ColorRGBA indexColor;
82 }
83 
84 template MeshVertexColors {
85  <1630b821-7842-11cf-8f52-0040333594a3>
86  DWORD nVertexColors;
87  array IndexedColor vertexColors[nVertexColors];
88 }
89 
90 template VertexElement {
91  <f752461c-1e23-48f6-b9f8-8350850f336f>
92  DWORD Type;
93  DWORD Method;
94  DWORD Usage;
95  DWORD UsageIndex;
96 }
97 
98 template DeclData {
99  <bf22e553-292c-4781-9fea-62bd554bdd93>
100  DWORD nElements;
101  array VertexElement Elements[nElements];
102  DWORD nDWords;
103  array DWORD data[nDWords];
104 }
105 
106 template ColorRGB {
107  <d3e16e81-7835-11cf-8f52-0040333594a3>
108  FLOAT red;
109  FLOAT green;
110  FLOAT blue;
111 }
112 
113 template Material {
114  <3d82ab4d-62da-11cf-ab39-0020af71e433>
115  ColorRGBA faceColor;
116  FLOAT power;
117  ColorRGB specularColor;
118  ColorRGB emissiveColor;
119  [...]
120 }
121 
122 template MeshMaterialList {
123  <f6f23f42-7686-11cf-8f52-0040333594a3>
124  DWORD nMaterials;
125  DWORD nFaceIndexes;
126  array DWORD faceIndexes[nFaceIndexes];
127  [Material <3d82ab4d-62da-11cf-ab39-0020af71e433>]
128 }
129 
130 template TextureFilename {
131  <a42790e1-7810-11cf-8f52-0040333594a3>
132  STRING filename;
133 }
134 
135 
136 KeyValuePair {
137  "Date";
138  "2008-05-15 15:37:55";
139 }
140 
141 KeyValuePair {
142  "File";
143  "c:\\code\\sourceforge\\kwxport\\trunkMerged\\test\\data\\cube.max";
144 }
145 
146 KeyValuePair {
147  "User";
148  "JWatte";
149 }
150 
151 KeyValuePair {
152  "CoreTime";
153  "0";
154 }
155 
156 Frame Box01 {
157 
158 
159  FrameTransformMatrix relative {
160   1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,-0.492126,0.000000,1.000000;;
161  }
162 
163  ObjectMatrixComment object {
164   1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000;;
165  }
166 
167  Mesh mesh_Box01 {
168   24;
169   -0.492126;0.000000;-0.492126;,
170   -0.492126;0.000000;0.492126;,
171   0.492126;0.000000;0.492126;,
172   0.492126;0.000000;-0.492126;,
173   -0.492126;0.984252;-0.492126;,
174   0.492126;0.984252;-0.492126;,
175   0.492126;0.984252;0.492126;,
176   -0.492126;0.984252;0.492126;,
177   -0.492126;0.000000;-0.492126;,
178   0.492126;0.000000;-0.492126;,
179   0.492126;0.984252;-0.492126;,
180   -0.492126;0.984252;-0.492126;,
181   0.492126;0.000000;-0.492126;,
182   0.492126;0.000000;0.492126;,
183   0.492126;0.984252;0.492126;,
184   0.492126;0.984252;-0.492126;,
185   0.492126;0.000000;0.492126;,
186   -0.492126;0.000000;0.492126;,
187   -0.492126;0.984252;0.492126;,
188   0.492126;0.984252;0.492126;,
189   -0.492126;0.000000;0.492126;,
190   -0.492126;0.000000;-0.492126;,
191   -0.492126;0.984252;-0.492126;,
192   -0.492126;0.984252;0.492126;;
193   12;
194   3;0,2,1;,
195   3;2,0,3;,
196   3;4,6,5;,
197   3;6,4,7;,
198   3;8,10,9;,
199   3;10,8,11;,
200   3;12,14,13;,
201   3;14,12,15;,
202   3;16,18,17;,
203   3;18,16,19;,
204   3;20,22,21;,
205   3;22,20,23;;
206 
207   MeshNormals normals {
208    24;
209    0.000000;-1.000000;0.000000;,
210    0.000000;-1.000000;0.000000;,
211    0.000000;-1.000000;0.000000;,
212    0.000000;-1.000000;0.000000;,
213    0.000000;1.000000;0.000000;,
214    0.000000;1.000000;0.000000;,
215    0.000000;1.000000;0.000000;,
216    0.000000;1.000000;0.000000;,
217    0.000000;0.000000;-1.000000;,
218    0.000000;0.000000;-1.000000;,
219    0.000000;0.000000;-1.000000;,
220    0.000000;0.000000;-1.000000;,
221    1.000000;0.000000;0.000000;,
222    1.000000;0.000000;0.000000;,
223    1.000000;0.000000;0.000000;,
224    1.000000;0.000000;0.000000;,
225    0.000000;0.000000;1.000000;,
226    0.000000;0.000000;1.000000;,
227    0.000000;0.000000;1.000000;,
228    0.000000;0.000000;1.000000;,
229    -1.000000;0.000000;0.000000;,
230    -1.000000;0.000000;0.000000;,
231    -1.000000;0.000000;0.000000;,
232    -1.000000;0.000000;0.000000;;
233    12;
234    3;0,2,1;,
235    3;2,0,3;,
236    3;4,6,5;,
237    3;6,4,7;,
238    3;8,10,9;,
239    3;10,8,11;,
240    3;12,14,13;,
241    3;14,12,15;,
242    3;16,18,17;,
243    3;18,16,19;,
244    3;20,22,21;,
245    3;22,20,23;;
246   }
247 
248   MeshTextureCoords tc0 {
249    24;
250    -0.000000;-0.000000;,
251    -0.000000;1.000000;,
252    1.000000;1.000000;,
253    1.000000;0.000000;,
254    0.000000;1.000000;,
255    1.000000;1.000000;,
256    1.000000;0.000000;,
257    0.000000;0.000000;,
258    0.000000;1.000000;,
259    1.000000;1.000000;,
260    1.000000;0.000000;,
261    0.000000;0.000000;,
262    0.000000;1.000000;,
263    1.000000;1.000000;,
264    1.000000;0.000000;,
265    0.000000;0.000000;,
266    0.000000;1.000000;,
267    1.000000;1.000000;,
268    1.000000;0.000000;,
269    0.000000;0.000000;,
270    0.000000;1.000000;,
271    1.000000;1.000000;,
272    1.000000;0.000000;,
273    0.000000;0.000000;;
274   }
275 
276   MeshVertexColors col0 {
277    24;
278    0;1.000000;0.000000;0.000000;1.000000;;,
279    1;1.000000;1.000000;1.000000;1.000000;;,
280    2;1.000000;1.000000;1.000000;1.000000;;,
281    3;1.000000;0.000000;0.000000;1.000000;;,
282    4;1.000000;1.000000;1.000000;1.000000;;,
283    5;1.000000;1.000000;1.000000;1.000000;;,
284    6;0.000000;1.000000;0.000000;1.000000;;,
285    7;0.000000;1.000000;0.000000;1.000000;;,
286    8;1.000000;0.000000;0.000000;1.000000;;,
287    9;1.000000;0.000000;0.000000;1.000000;;,
288    10;1.000000;1.000000;1.000000;1.000000;;,
289    11;1.000000;1.000000;1.000000;1.000000;;,
290    12;1.000000;0.000000;0.000000;1.000000;;,
291    13;1.000000;1.000000;1.000000;1.000000;;,
292    14;0.000000;1.000000;0.000000;1.000000;;,
293    15;1.000000;1.000000;1.000000;1.000000;;,
294    16;1.000000;1.000000;1.000000;1.000000;;,
295    17;1.000000;1.000000;1.000000;1.000000;;,
296    18;0.000000;1.000000;0.000000;1.000000;;,
297    19;0.000000;1.000000;0.000000;1.000000;;,
298    20;1.000000;1.000000;1.000000;1.000000;;,
299    21;1.000000;0.000000;0.000000;1.000000;;,
300    22;1.000000;1.000000;1.000000;1.000000;;,
301    23;0.000000;1.000000;0.000000;1.000000;;;
302   }
303 
304   DeclData {
305    2;
306    2;0;7;0;,
307    2;0;6;0;;
308    144;
309    3031830834,
310    0,
311    3212836864,
312    1065353216,
313    0,
314    3031830834,
315    0,
316    1065353216,
317    0,
318    1065353216,
319    0,
320    0,
321    0,
322    1065353216,
323    0,
324    0,
325    0,
326    3212836864,
327    3033535400,
328    0,
329    3212836864,
330    1065353216,
331    0,
332    3033535400,
333    0,
334    1065353216,
335    0,
336    1065353216,
337    0,
338    0,
339    0,
340    1065353216,
341    0,
342    0,
343    0,
344    1065353216,
345    3030126269,
346    0,
347    3212836864,
348    1065353216,
349    0,
350    3030126269,
351    0,
352    1065353216,
353    0,
354    3212836864,
355    0,
356    0,
357    0,
358    1065353216,
359    0,
360    0,
361    0,
362    3212836864,
363    3031830834,
364    0,
365    3212836864,
366    1065353216,
367    0,
368    3031830834,
369    0,
370    1065353216,
371    0,
372    0,
373    0,
374    1065353216,
375    0,
376    1065353216,
377    0,
378    3212836864,
379    0,
380    0,
381    0,
382    0,
383    1065353216,
384    1065353216,
385    0,
386    0,
387    0,
388    1065353216,
389    0,
390    1065353216,
391    0,
392    0,
393    0,
394    1065353216,
395    0,
396    0,
397    0,
398    3212836864,
399    0,
400    0,
401    1065353216,
402    1065353216,
403    0,
404    0,
405    0,
406    1065353216,
407    0,
408    1065353216,
409    0,
410    0,
411    0,
412    1065353216,
413    0,
414    0,
415    0,
416    1065353216,
417    0,
418    0,
419    1065353216,
420    1065353216,
421    0,
422    0,
423    0,
424    1065353216,
425    0,
426    3212836864,
427    0,
428    0,
429    0,
430    1065353216,
431    0,
432    0,
433    0,
434    3212836864,
435    0,
436    0,
437    1065353216,
438    1065353216,
439    0,
440    0,
441    0,
442    1065353216,
443    0,
444    0,
445    0,
446    1065353216,
447    0,
448    1065353216,
449    0,
450    3212836864,
451    0,
452    0;
453   }
454 
455   MeshMaterialList mtls {
456    3;
457    12;
458    0,
459    0,
460    1,
461    1,
462    2,
463    2,
464    2,
465    2,
466    2,
467    2,
468    2,
469    2;
470 
471    Material bottom {
472     0.588000;0.588000;0.588000;1.000000;;
473     31.000000;
474     0.380000;0.380000;0.380000;;
475     0.000000;0.000000;0.000000;;
476 
477     TextureFilename Diffuse {
478      "C:\\code\\sourceforge\\kwxport\\trunkMerged\\test\\data\\bottom.tga";
479     }
480    }
481 
482    Material top {
483     0.588235;0.588235;0.588235;1.000000;;
484     52.999996;
485     0.780000;0.780000;0.780000;;
486     0.000000;0.000000;0.000000;;
487 
488     TextureFilename Diffuse {
489      "C:\\code\\sourceforge\\kwxport\\trunkMerged\\test\\data\\top.tga";
490     }
491    }
492 
493    Material side {
494     0.588000;0.588000;0.588000;1.000000;;
495     57.000000;
496     0.700000;0.700000;0.700000;;
497     0.000000;0.000000;0.000000;;
498 
499     TextureFilename Diffuse {
500      "C:\\code\\sourceforge\\kwxport\\trunkMerged\\test\\data\\updown.tga";
501     }
502    }
503   }
504  }
505 }