source: GTP/branches/IllumWPdeliver2008dec/IlluminationWP/demos/Standalone/DepthOfField [DirectX]/Media/Objects/light.x @ 3255

Revision 3255, 12.6 KB checked in by szirmay, 15 years ago (diff)
Line 
1xof 0303txt 0032
2template Frame {
3 <3d82ab46-62da-11cf-ab39-0020af71e433>
4 [...]
5}
6
7template Matrix4x4 {
8 <f6f23f45-7686-11cf-8f52-0040333594a3>
9 array FLOAT matrix[16];
10}
11
12template FrameTransformMatrix {
13 <f6f23f41-7686-11cf-8f52-0040333594a3>
14 Matrix4x4 frameMatrix;
15}
16
17template Vector {
18 <3d82ab5e-62da-11cf-ab39-0020af71e433>
19 FLOAT x;
20 FLOAT y;
21 FLOAT z;
22}
23
24template MeshFace {
25 <3d82ab5f-62da-11cf-ab39-0020af71e433>
26 DWORD nFaceVertexIndices;
27 array DWORD faceVertexIndices[nFaceVertexIndices];
28}
29
30template Mesh {
31 <3d82ab44-62da-11cf-ab39-0020af71e433>
32 DWORD nVertices;
33 array Vector vertices[nVertices];
34 DWORD nFaces;
35 array MeshFace faces[nFaces];
36 [...]
37}
38
39template MeshNormals {
40 <f6f23f43-7686-11cf-8f52-0040333594a3>
41 DWORD nNormals;
42 array Vector normals[nNormals];
43 DWORD nFaceNormals;
44 array MeshFace faceNormals[nFaceNormals];
45}
46
47template Coords2d {
48 <f6f23f44-7686-11cf-8f52-0040333594a3>
49 FLOAT u;
50 FLOAT v;
51}
52
53template MeshTextureCoords {
54 <f6f23f40-7686-11cf-8f52-0040333594a3>
55 DWORD nTextureCoords;
56 array Coords2d textureCoords[nTextureCoords];
57}
58
59template ColorRGBA {
60 <35ff44e0-6c7c-11cf-8f52-0040333594a3>
61 FLOAT red;
62 FLOAT green;
63 FLOAT blue;
64 FLOAT alpha;
65}
66
67template IndexedColor {
68 <1630b820-7842-11cf-8f52-0040333594a3>
69 DWORD index;
70 ColorRGBA indexColor;
71}
72
73template MeshVertexColors {
74 <1630b821-7842-11cf-8f52-0040333594a3>
75 DWORD nVertexColors;
76 array IndexedColor vertexColors[nVertexColors];
77}
78
79template VertexDuplicationIndices {
80 <b8d65549-d7c9-4995-89cf-53a9a8b031e3>
81 DWORD nIndices;
82 DWORD nOriginalVertices;
83 array DWORD indices[nIndices];
84}
85
86template VertexElement {
87 <f752461c-1e23-48f6-b9f8-8350850f336f>
88 DWORD Type;
89 DWORD Method;
90 DWORD Usage;
91 DWORD UsageIndex;
92}
93
94template DeclData {
95 <bf22e553-292c-4781-9fea-62bd554bdd93>
96 DWORD nElements;
97 array VertexElement Elements[nElements];
98 DWORD nDWords;
99 array DWORD data[nDWords];
100}
101
102
103Frame DXCC_ROOT {
104 
105
106 FrameTransformMatrix {
107  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;;
108 }
109
110 Frame persp {
111 
112
113  FrameTransformMatrix {
114   0.977416,-0.000000,0.211325,0.000000,-0.128759,0.792946,0.595532,0.000000,-0.167569,-0.609292,0.775038,0.000000,0.357410,1.299567,-1.653087,1.000000;;
115  }
116
117  Frame perspShape {
118   
119
120   FrameTransformMatrix {
121    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;;
122   }
123  }
124 }
125
126 Frame top {
127 
128
129  FrameTransformMatrix {
130   1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,0.000000,100.000000,0.000000,1.000000;;
131  }
132
133  Frame topShape {
134   
135
136   FrameTransformMatrix {
137    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;;
138   }
139  }
140 }
141
142 Frame front {
143 
144
145  FrameTransformMatrix {
146   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,-100.000000,1.000000;;
147  }
148
149  Frame frontShape {
150   
151
152   FrameTransformMatrix {
153    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;;
154   }
155  }
156 }
157
158 Frame side {
159 
160
161  FrameTransformMatrix {
162   0.000000,0.000000,1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,0.000000,100.000000,0.000000,0.000000,1.000000;;
163  }
164
165  Frame sideShape {
166   
167
168   FrameTransformMatrix {
169    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;;
170   }
171  }
172 }
173
174 Frame pSphere1 {
175 
176
177  FrameTransformMatrix {
178   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;;
179  }
180
181  Frame pSphereShape1 {
182   
183
184   FrameTransformMatrix {
185    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;;
186   }
187
188   Mesh pSphereShape1_Mesh {
189    30;
190    -0.086603;-0.100000;0.150000;,
191    -0.086603;0.100000;0.150000;,
192    -0.086603;-0.100000;-0.150000;,
193    -0.086603;0.100000;-0.150000;,
194    -0.086603;-0.100000;-0.150000;,
195    0.173205;-0.100000;0.000000;,
196    -0.086603;0.100000;-0.150000;,
197    0.173205;0.100000;0.000000;,
198    0.173205;-0.100000;0.000000;,
199    -0.086603;-0.100000;0.150000;,
200    0.173205;0.100000;0.000000;,
201    -0.086603;0.100000;0.150000;,
202    -0.086603;-0.100000;-0.150000;,
203    0.000000;-0.200000;0.000000;,
204    -0.086603;-0.100000;0.150000;,
205    0.173205;-0.100000;0.000000;,
206    0.000000;-0.200000;0.000000;,
207    -0.086603;-0.100000;-0.150000;,
208    -0.086603;-0.100000;0.150000;,
209    0.000000;-0.200000;0.000000;,
210    0.173205;-0.100000;0.000000;,
211    -0.086603;0.100000;0.150000;,
212    0.000000;0.200000;0.000000;,
213    -0.086603;0.100000;-0.150000;,
214    -0.086603;0.100000;-0.150000;,
215    0.000000;0.200000;0.000000;,
216    0.173205;0.100000;0.000000;,
217    0.173205;0.100000;0.000000;,
218    0.000000;0.200000;0.000000;,
219    -0.086603;0.100000;0.150000;;
220    12;
221    3;0,1,2;,
222    3;2,1,3;,
223    3;4,6,5;,
224    3;5,6,7;,
225    3;8,10,9;,
226    3;9,10,11;,
227    3;12,13,14;,
228    3;15,16,17;,
229    3;18,19,20;,
230    3;21,22,23;,
231    3;24,25,26;,
232    3;27,28,29;;
233
234    MeshNormals {
235     30;
236     -1.000000;-0.000000;0.000000;,
237     -1.000000;-0.000000;0.000000;,
238     -1.000000;-0.000000;0.000000;,
239     -1.000000;-0.000000;0.000000;,
240     0.500000;0.000000;-0.866025;,
241     0.500000;0.000000;-0.866025;,
242     0.500000;0.000000;-0.866025;,
243     0.500000;0.000000;-0.866025;,
244     0.500000;0.000000;0.866025;,
245     0.500000;0.000000;0.866025;,
246     0.500000;0.000000;0.866025;,
247     0.500000;0.000000;0.866025;,
248     -0.755929;-0.654654;0.000000;,
249     -0.755929;-0.654654;0.000000;,
250     -0.755929;-0.654654;0.000000;,
251     0.377964;-0.654654;-0.654654;,
252     0.377964;-0.654654;-0.654654;,
253     0.377964;-0.654654;-0.654654;,
254     0.377965;-0.654654;0.654654;,
255     0.377965;-0.654654;0.654654;,
256     0.377965;-0.654654;0.654654;,
257     -0.755929;0.654654;0.000000;,
258     -0.755929;0.654654;0.000000;,
259     -0.755929;0.654654;0.000000;,
260     0.377964;0.654654;-0.654654;,
261     0.377964;0.654654;-0.654654;,
262     0.377964;0.654654;-0.654654;,
263     0.377964;0.654654;0.654654;,
264     0.377964;0.654654;0.654654;,
265     0.377964;0.654654;0.654654;;
266     12;
267     3;0,1,2;,
268     3;2,1,3;,
269     3;4,6,5;,
270     3;5,6,7;,
271     3;8,10,9;,
272     3;9,10,11;,
273     3;12,13,14;,
274     3;15,16,17;,
275     3;18,19,20;,
276     3;21,22,23;,
277     3;24,25,26;,
278     3;27,28,29;;
279    }
280
281    MeshTextureCoords {
282     30;
283     0.000000;0.666667;,
284     0.000000;0.333333;,
285     0.333333;0.666667;,
286     0.333333;0.333333;,
287     0.333333;0.666667;,
288     0.666667;0.666667;,
289     0.333333;0.333333;,
290     0.666667;0.333333;,
291     0.666667;0.666667;,
292     1.000000;0.666667;,
293     0.666667;0.333333;,
294     1.000000;0.333333;,
295     0.333333;0.666667;,
296     0.500000;1.000000;,
297     0.000000;0.666667;,
298     0.666667;0.666667;,
299     0.500000;1.000000;,
300     0.333333;0.666667;,
301     1.000000;0.666667;,
302     0.500000;1.000000;,
303     0.666667;0.666667;,
304     0.000000;0.333333;,
305     0.500000;0.000000;,
306     0.333333;0.333333;,
307     0.333333;0.333333;,
308     0.500000;0.000000;,
309     0.666667;0.333333;,
310     0.666667;0.333333;,
311     0.500000;0.000000;,
312     1.000000;0.333333;;
313    }
314
315    MeshVertexColors {
316     30;
317     0;0.000000;0.000000;0.000000;0.000000;;,
318     1;0.000000;0.000000;0.000000;0.000000;;,
319     2;0.000000;0.000000;0.000000;0.000000;;,
320     3;0.000000;0.000000;0.000000;0.000000;;,
321     4;0.000000;0.000000;0.000000;0.000000;;,
322     5;0.000000;0.000000;0.000000;0.000000;;,
323     6;0.000000;0.000000;0.000000;0.000000;;,
324     7;0.000000;0.000000;0.000000;0.000000;;,
325     8;0.000000;0.000000;0.000000;0.000000;;,
326     9;0.000000;0.000000;0.000000;0.000000;;,
327     10;0.000000;0.000000;0.000000;0.000000;;,
328     11;0.000000;0.000000;0.000000;0.000000;;,
329     12;0.000000;0.000000;0.000000;0.000000;;,
330     13;0.000000;0.000000;0.000000;0.000000;;,
331     14;0.000000;0.000000;0.000000;0.000000;;,
332     15;0.000000;0.000000;0.000000;0.000000;;,
333     16;0.000000;0.000000;0.000000;0.000000;;,
334     17;0.000000;0.000000;0.000000;0.000000;;,
335     18;0.000000;0.000000;0.000000;0.000000;;,
336     19;0.000000;0.000000;0.000000;0.000000;;,
337     20;0.000000;0.000000;0.000000;0.000000;;,
338     21;0.000000;0.000000;0.000000;0.000000;;,
339     22;0.000000;0.000000;0.000000;0.000000;;,
340     23;0.000000;0.000000;0.000000;0.000000;;,
341     24;0.000000;0.000000;0.000000;0.000000;;,
342     25;0.000000;0.000000;0.000000;0.000000;;,
343     26;0.000000;0.000000;0.000000;0.000000;;,
344     27;0.000000;0.000000;0.000000;0.000000;;,
345     28;0.000000;0.000000;0.000000;0.000000;;,
346     29;0.000000;0.000000;0.000000;0.000000;;;
347    }
348
349    VertexDuplicationIndices {
350     30;
351     8;
352     0,
353     1,
354     2,
355     3,
356     2,
357     5,
358     3,
359     7,
360     5,
361     0,
362     7,
363     1,
364     2,
365     13,
366     0,
367     5,
368     13,
369     2,
370     0,
371     13,
372     5,
373     1,
374     22,
375     3,
376     3,
377     22,
378     7,
379     7,
380     22,
381     1;
382    }
383
384    DeclData {
385     2;
386     2;0;6;0;,
387     2;0;7;0;;
388     180;
389     3013607423,
390     851164462,
391     3212836864,
392     818469958,
393     3212836864,
394     851164462,
395     3013607423,
396     821292832,
397     3212836864,
398     818469971,
399     3212836864,
400     859053494,
401     3013607423,
402     2991137472,
403     3212836864,
404     818469980,
405     3212836864,
406     862848478,
407     3013607423,
408     3003680718,
409     3212836864,
410     818469994,
411     3212836864,
412     866263678,
413     1063105496,
414     851164462,
415     1056964608,
416     2996462898,
417     3212836864,
418     2992119154,
419     1063105496,
420     851164462,
421     1056964608,
422     2996462898,
423     3212836864,
424     2992119154,
425     1063105496,
426     851164462,
427     1056964608,
428     2996462898,
429     3212836864,
430     2992119154,
431     1063105496,
432     851164462,
433     1056964608,
434     2996462898,
435     3212836864,
436     2992119154,
437     3210589143,
438     851164462,
439     1056964609,
440     850084287,
441     3212836864,
442     2988291192,
443     3210589143,
444     851164462,
445     1056964609,
446     850084287,
447     3212836864,
448     2988291192,
449     3210589143,
450     851164462,
451     1056964609,
452     850084287,
453     3212836864,
454     2988291192,
455     3210589143,
456     851164462,
457     1056964609,
458     850084287,
459     3212836864,
460     2988291192,
461     1052184078,
462     3201523624,
463     3210113876,
464     1057776652,
465     3206683644,
466     1057738624,
467     1052184078,
468     3201523626,
469     3210113876,
470     1057776652,
471     3206683645,
472     1057738623,
473     1052184078,
474     3201523624,
475     3210113876,
476     1057776652,
477     3206683644,
478     1057738624,
479     1063105495,
480     871734921,
481     1056964604,
482     3198654303,
483     3208742032,
484     1058087789,
485     1063105497,
486     871571042,
487     1056964605,
488     3198654303,
489     3208742031,
490     1058087788,
491     1063105496,
492     869247594,
493     1056964605,
494     3198654304,
495     3208742031,
496     1058087788,
497     3205231792,
498     1054039979,
499     1060797834,
500     3208595039,
501     3206683645,
502     3192829172,
503     3205231792,
504     1054039979,
505     1060797834,
506     3208595039,
507     3206683645,
508     3192829172,
509     3205231792,
510     1054039979,
511     1060797834,
512     3208595039,
513     3206683645,
514     3192829172,
515     1052184079,
516     1054039978,
517     3210113876,
518     3205260299,
519     3206683646,
520     3205222272,
521     1052184079,
522     1054039978,
523     3210113876,
524     3205260300,
525     3206683646,
526     3205222270,
527     1052184079,
528     1054039978,
529     3210113876,
530     3205260299,
531     3206683646,
532     3205222272,
533     1063105496,
534     2999849368,
535     1056964607,
536     1051170655,
537     3208742031,
538     3205571436,
539     1063105496,
540     3000827560,
541     1056964608,
542     1051170656,
543     3208742031,
544     3205571436,
545     1063105496,
546     2998750040,
547     1056964607,
548     1051170655,
549     3208742031,
550     3205571436,
551     3205231793,
552     3201523624,
553     1060797832,
554     1061111392,
555     3206683644,
556     1045345520,
557     3205231793,
558     3201523626,
559     1060797833,
560     1061111392,
561     3206683646,
562     1045345521,
563     3205231793,
564     3201523624,
565     1060797832,
566     1061111392,
567     3206683644,
568     1045345520;
569    }
570   }
571  }
572 }
573}
Note: See TracBrowser for help on using the repository browser.