source: GTP/trunk/App/Games/Jungle_Rumble/bin/media/models/gtpcube.x @ 1378

Revision 1378, 10.6 KB checked in by giegl, 18 years ago (diff)

GTPD - Jungle Rumble - integrate into GTP SVN structure

Line 
1xof 0303txt 0032
2
3// DirectX file generated by Ultimate Unwrap3D
4
5// Start of Templates
6
7template VertexDuplicationIndices {
8 <b8d65549-d7c9-4995-89cf-53a9a8b031e3>
9 DWORD nIndices;
10 DWORD nOriginalVertices;
11 array DWORD indices[nIndices];
12}
13
14template FVFData {
15 <b6e70a0e-8ef9-4e83-94ad-ecc8b0c04897>
16 DWORD dwFVF;
17 DWORD nDWords;
18 array DWORD data[nDWords];
19}
20
21template Header {
22 <3D82AB43-62DA-11cf-AB39-0020AF71E433>
23 WORD major;
24 WORD minor;
25 DWORD flags;
26}
27
28template Vector {
29 <3D82AB5E-62DA-11cf-AB39-0020AF71E433>
30 FLOAT x;
31 FLOAT y;
32 FLOAT z;
33}
34
35template Coords2d {
36 <F6F23F44-7686-11cf-8F52-0040333594A3>
37 FLOAT u;
38 FLOAT v;
39}
40
41template Matrix4x4 {
42 <F6F23F45-7686-11cf-8F52-0040333594A3>
43 array FLOAT matrix[16];
44}
45
46template ColorRGBA {
47 <35FF44E0-6C7C-11cf-8F52-0040333594A3>
48 FLOAT red;
49 FLOAT green;
50 FLOAT blue;
51 FLOAT alpha;
52}
53
54template ColorRGB {
55 <D3E16E81-7835-11cf-8F52-0040333594A3>
56 FLOAT red;
57 FLOAT green;
58 FLOAT blue;
59}
60
61template IndexedColor {
62 <1630B820-7842-11cf-8F52-0040333594A3>
63 DWORD index;
64 ColorRGBA indexColor;
65}
66
67template Material {
68 <3D82AB4D-62DA-11cf-AB39-0020AF71E433>
69 ColorRGBA faceColor;
70 FLOAT power;
71 ColorRGB specularColor;
72 ColorRGB emissiveColor;
73 [...]
74}
75
76template TextureFilename {
77 <A42790E1-7810-11cf-8F52-0040333594A3>
78 STRING filename;
79}
80
81template MeshFace {
82 <3D82AB5F-62DA-11cf-AB39-0020AF71E433>
83 DWORD nFaceVertexIndices;
84 array DWORD faceVertexIndices[nFaceVertexIndices];
85}
86
87template MeshTextureCoords {
88 <F6F23F40-7686-11cf-8F52-0040333594A3>
89 DWORD nTextureCoords;
90 array Coords2d textureCoords[nTextureCoords];
91}
92
93template MeshMaterialList {
94 <F6F23F42-7686-11cf-8F52-0040333594A3>
95 DWORD nMaterials;
96 DWORD nFaceIndexes;
97 array DWORD faceIndexes[nFaceIndexes];
98 [Material]
99}
100
101template MeshNormals {
102 <F6F23F43-7686-11cf-8F52-0040333594A3>
103 DWORD nNormals;
104 array Vector normals[nNormals];
105 DWORD nFaceNormals;
106 array MeshFace faceNormals[nFaceNormals];
107}
108
109template MeshVertexColors {
110 <1630B821-7842-11cf-8F52-0040333594A3>
111 DWORD nVertexColors;
112 array IndexedColor vertexColors[nVertexColors];
113}
114
115template Mesh {
116 <3D82AB44-62DA-11cf-AB39-0020AF71E433>
117 DWORD nVertices;
118 array Vector vertices[nVertices];
119 DWORD nFaces;
120 array MeshFace faces[nFaces];
121 [...]
122}
123
124template FrameTransformMatrix {
125 <F6F23F41-7686-11cf-8F52-0040333594A3>
126 Matrix4x4 frameMatrix;
127}
128
129template Frame {
130 <3D82AB46-62DA-11cf-AB39-0020AF71E433>
131 [...]
132}
133
134template FloatKeys {
135 <10DD46A9-775B-11cf-8F52-0040333594A3>
136 DWORD nValues;
137 array FLOAT values[nValues];
138}
139
140template TimedFloatKeys {
141 <F406B180-7B3B-11cf-8F52-0040333594A3>
142 DWORD time;
143 FloatKeys tfkeys;
144}
145
146template AnimationKey {
147 <10DD46A8-775B-11cf-8F52-0040333594A3>
148 DWORD keyType;
149 DWORD nKeys;
150 array TimedFloatKeys keys[nKeys];
151}
152
153template AnimationOptions {
154 <E2BF56C0-840F-11cf-8F52-0040333594A3>
155 DWORD openclosed;
156 DWORD positionquality;
157}
158
159template Animation {
160 <3D82AB4F-62DA-11cf-AB39-0020AF71E433>
161 [...]
162}
163
164template AnimationSet {
165 <3D82AB50-62DA-11cf-AB39-0020AF71E433>
166 [Animation]
167}
168
169// Start of Frames
170
171Frame SceneRoot0 {
172  FrameTransformMatrix {
173   1.000000, 0.000000, 0.000000, 0.000000,
174   0.000000, 1.000000, 0.000000, 0.000000,
175   0.000000, 0.000000, 1.000000, 0.000000,
176   0.000000, 0.000000, 0.000000, 1.000000;;
177  }
178
179   Frame NoFrameName0 {
180      FrameTransformMatrix {
181       1.000000, 0.000000, 0.000000, 0.000000,
182       0.000000, 1.000000, 0.000000, 0.000000,
183       0.000000, 0.000000, 1.000000, 0.000000,
184       0.000000, 0.000000, 0.000000, 1.000000;;
185      }
186
187      Frame SceneRoot {
188         FrameTransformMatrix {
189          1.000000, 0.000000, 0.000000, 0.000000,
190          0.000000, 1.000000, 0.000000, 0.000000,
191          0.000000, 0.000000, 1.000000, 0.000000,
192          0.000000, 0.000000, 0.000000, 1.000000;;
193         }
194
195         Frame Body0 {
196            FrameTransformMatrix {
197             1.000000, 0.000000, 0.000000, 0.000000,
198             0.000000, 1.000000, 0.000000, 0.000000,
199             0.000000, 0.000000, 1.000000, 0.000000,
200             0.000000, 0.000000, 0.000000, 1.000000;;
201            }
202
203         }
204      }
205   }
206
207   Frame Body {
208      FrameTransformMatrix {
209       1.000000, 0.000000, 0.000000, 0.000000,
210       0.000000, 1.000000, 0.000000, 0.000000,
211       0.000000, 0.000000, 1.000000, 0.000000,
212       0.000000, 0.000000, 0.000000, 1.000000;;
213      }
214
215      Mesh staticMesh {
216       24;
217       -0.500000; -0.500000; 0.500000;,
218       -0.500000; -0.500000; -0.500000;,
219       0.500000; -0.500000; 0.500000;,
220       0.500000; -0.500000; -0.500000;,
221       0.500000; 0.500000; 0.500000;,
222       -0.500000; 0.500000; 0.500000;,
223       0.500000; -0.500000; 0.500000;,
224       -0.500000; -0.500000; 0.500000;,
225       0.500000; 0.500000; -0.500000;,
226       0.500000; 0.500000; 0.500000;,
227       0.500000; -0.500000; -0.500000;,
228       0.500000; -0.500000; 0.500000;,
229       -0.500000; 0.500000; -0.500000;,
230       0.500000; 0.500000; -0.500000;,
231       -0.500000; -0.500000; -0.500000;,
232       0.500000; -0.500000; -0.500000;,
233       -0.500000; 0.500000; 0.500000;,
234       -0.500000; 0.500000; -0.500000;,
235       -0.500000; -0.500000; 0.500000;,
236       -0.500000; -0.500000; -0.500000;,
237       -0.500000; 0.500000; -0.500000;,
238       -0.500000; 0.500000; 0.500000;,
239       0.500000; 0.500000; -0.500000;,
240       0.500000; 0.500000; 0.500000;;
241       12;
242       3;0, 1, 2;,
243       3;1, 3, 2;,
244       3;4, 5, 6;,
245       3;5, 7, 6;,
246       3;8, 9, 10;,
247       3;9, 11, 10;,
248       3;12, 13, 14;,
249       3;13, 15, 14;,
250       3;16, 17, 18;,
251       3;17, 19, 18;,
252       3;20, 21, 22;,
253       3;21, 23, 22;;
254
255      MeshNormals {
256       24;
257       0.000000; -1.000000; 0.000000;,
258       0.000000; -1.000000; 0.000000;,
259       0.000000; -1.000000; 0.000000;,
260       0.000000; -1.000000; 0.000000;,
261       0.000000; 0.000000; 1.000000;,
262       0.000000; 0.000000; 1.000000;,
263       0.000000; 0.000000; 1.000000;,
264       0.000000; 0.000000; 1.000000;,
265       1.000000; 0.000000; 0.000000;,
266       1.000000; 0.000000; 0.000000;,
267       1.000000; 0.000000; 0.000000;,
268       1.000000; 0.000000; 0.000000;,
269       0.000000; 0.000000; -1.000000;,
270       0.000000; 0.000000; -1.000000;,
271       0.000000; 0.000000; -1.000000;,
272       0.000000; 0.000000; -1.000000;,
273       -1.000000; 0.000000; 0.000000;,
274       -1.000000; 0.000000; 0.000000;,
275       -1.000000; 0.000000; 0.000000;,
276       -1.000000; 0.000000; 0.000000;,
277       0.000000; 1.000000; 0.000000;,
278       0.000000; 1.000000; 0.000000;,
279       0.000000; 1.000000; 0.000000;,
280       0.000000; 1.000000; 0.000000;;
281       12;
282       3;0, 1, 2;,
283       3;1, 3, 2;,
284       3;4, 5, 6;,
285       3;5, 7, 6;,
286       3;8, 9, 10;,
287       3;9, 11, 10;,
288       3;12, 13, 14;,
289       3;13, 15, 14;,
290       3;16, 17, 18;,
291       3;17, 19, 18;,
292       3;20, 21, 22;,
293       3;21, 23, 22;;
294      }
295
296      MeshTextureCoords {
297       24;
298       0.000000; 1.000000;,
299       1.000000; 1.000000;,
300       0.000000; 0.000000;,
301       1.000000; 0.000000;,
302       1.000000; 0.000000;,
303       0.000000; 0.000000;,
304       1.000000; 1.000000;,
305       0.000000; 1.000000;,
306       1.000000; 0.000000;,
307       0.000000; 0.000000;,
308       1.000000; 1.000000;,
309       0.000000; 1.000000;,
310       1.000000; 0.000000;,
311       0.000000; 0.000000;,
312       1.000000; 1.000000;,
313       0.000000; 1.000000;,
314       1.000000; 0.000000;,
315       0.000000; 0.000000;,
316       1.000000; 1.000000;,
317       0.000000; 1.000000;,
318       1.000000; 0.000000;,
319       0.000000; 0.000000;,
320       1.000000; 1.000000;,
321       0.000000; 1.000000;;
322      }
323
324      MeshVertexColors {
325       24;
326       0; 1.000000; 1.000000; 1.000000; 1.000000;,
327       1; 1.000000; 1.000000; 1.000000; 1.000000;,
328       2; 1.000000; 1.000000; 1.000000; 1.000000;,
329       3; 1.000000; 1.000000; 1.000000; 1.000000;,
330       4; 1.000000; 1.000000; 1.000000; 1.000000;,
331       5; 1.000000; 1.000000; 1.000000; 1.000000;,
332       6; 1.000000; 1.000000; 1.000000; 1.000000;,
333       7; 1.000000; 1.000000; 1.000000; 1.000000;,
334       8; 1.000000; 1.000000; 1.000000; 1.000000;,
335       9; 1.000000; 1.000000; 1.000000; 1.000000;,
336       10; 1.000000; 1.000000; 1.000000; 1.000000;,
337       11; 1.000000; 1.000000; 1.000000; 1.000000;,
338       12; 1.000000; 1.000000; 1.000000; 1.000000;,
339       13; 1.000000; 1.000000; 1.000000; 1.000000;,
340       14; 1.000000; 1.000000; 1.000000; 1.000000;,
341       15; 1.000000; 1.000000; 1.000000; 1.000000;,
342       16; 1.000000; 1.000000; 1.000000; 1.000000;,
343       17; 1.000000; 1.000000; 1.000000; 1.000000;,
344       18; 1.000000; 1.000000; 1.000000; 1.000000;,
345       19; 1.000000; 1.000000; 1.000000; 1.000000;,
346       20; 1.000000; 1.000000; 1.000000; 1.000000;,
347       21; 1.000000; 1.000000; 1.000000; 1.000000;,
348       22; 1.000000; 1.000000; 1.000000; 1.000000;,
349       23; 1.000000; 1.000000; 1.000000; 1.000000;;
350      }
351
352      MeshMaterialList {
353       6;
354       12;
355       0,
356       0,
357       1,
358       1,
359       2,
360       2,
361       3,
362       3,
363       4,
364       4,
365       5,
366       5;
367
368       Material {
369        1.000000; 1.000000; 1.000000; 1.000000;;
370        128.000000;
371        0.000000; 0.000000; 0.000000;;
372        0.000000; 0.000000; 0.000000;;
373
374        TextureFilename {
375         "cube_baum.jpg";
376        }
377       }
378
379       Material {
380        1.000000; 1.000000; 1.000000; 1.000000;;
381        128.000000;
382        0.000000; 0.000000; 0.000000;;
383        0.000000; 0.000000; 0.000000;;
384
385        TextureFilename {
386         "cube_auge.jpg";
387        }
388       }
389
390       Material {
391        1.000000; 1.000000; 1.000000; 1.000000;;
392        128.000000;
393        0.000000; 0.000000; 0.000000;;
394        0.000000; 0.000000; 0.000000;;
395
396        TextureFilename {
397         "cube_sonne.jpg";
398        }
399       }
400
401       Material {
402        1.000000; 1.000000; 1.000000; 1.000000;;
403        128.000000;
404        0.000000; 0.000000; 0.000000;;
405        0.000000; 0.000000; 0.000000;;
406
407        TextureFilename {
408         "cube_baum.jpg";
409        }
410       }
411
412       Material {
413        1.000000; 1.000000; 1.000000; 1.000000;;
414        128.000000;
415        0.000000; 0.000000; 0.000000;;
416        0.000000; 0.000000; 0.000000;;
417
418        TextureFilename {
419         "cube_auge.jpg";
420        }
421       }
422
423       Material {
424        1.000000; 1.000000; 1.000000; 1.000000;;
425        128.000000;
426        0.000000; 0.000000; 0.000000;;
427        0.000000; 0.000000; 0.000000;;
428
429        TextureFilename {
430         "cube_sonne.jpg";
431        }
432       }
433
434      }
435     }
436   }
437}
Note: See TracBrowser for help on using the repository browser.