OSDN Git Service

72589234fc34b6b2292de108e26ee6344e65ec0b
[moflib/moflib.git] / saisei-1.0 / rpg / debug / model / ice.x
1 xof 0302txt 0064
2 template Header {
3  <3D82AB43-62DA-11cf-AB39-0020AF71E433>
4  WORD major;
5  WORD minor;
6  DWORD flags;
7 }
8
9 template Vector {
10  <3D82AB5E-62DA-11cf-AB39-0020AF71E433>
11  FLOAT x;
12  FLOAT y;
13  FLOAT z;
14 }
15
16 template Coords2d {
17  <F6F23F44-7686-11cf-8F52-0040333594A3>
18  FLOAT u;
19  FLOAT v;
20 }
21
22 template Matrix4x4 {
23  <F6F23F45-7686-11cf-8F52-0040333594A3>
24  array FLOAT matrix[16];
25 }
26
27 template ColorRGBA {
28  <35FF44E0-6C7C-11cf-8F52-0040333594A3>
29  FLOAT red;
30  FLOAT green;
31  FLOAT blue;
32  FLOAT alpha;
33 }
34
35 template ColorRGB {
36  <D3E16E81-7835-11cf-8F52-0040333594A3>
37  FLOAT red;
38  FLOAT green;
39  FLOAT blue;
40 }
41
42 template IndexedColor {
43  <1630B820-7842-11cf-8F52-0040333594A3>
44  DWORD index;
45  ColorRGBA indexColor;
46 }
47
48 template Boolean {
49  <4885AE61-78E8-11cf-8F52-0040333594A3>
50  WORD truefalse;
51 }
52
53 template Boolean2d {
54  <4885AE63-78E8-11cf-8F52-0040333594A3>
55  Boolean u;
56  Boolean v;
57 }
58
59 template MaterialWrap {
60  <4885AE60-78E8-11cf-8F52-0040333594A3>
61  Boolean u;
62  Boolean v;
63 }
64
65 template TextureFilename {
66  <A42790E1-7810-11cf-8F52-0040333594A3>
67  STRING filename;
68 }
69
70 template Material {
71  <3D82AB4D-62DA-11cf-AB39-0020AF71E433>
72  ColorRGBA faceColor;
73  FLOAT power;
74  ColorRGB specularColor;
75  ColorRGB emissiveColor;
76  [...]
77 }
78
79 template MeshFace {
80  <3D82AB5F-62DA-11cf-AB39-0020AF71E433>
81  DWORD nFaceVertexIndices;
82  array DWORD faceVertexIndices[nFaceVertexIndices];
83 }
84
85 template MeshFaceWraps {
86  <4885AE62-78E8-11cf-8F52-0040333594A3>
87  DWORD nFaceWrapValues;
88  Boolean2d faceWrapValues;
89 }
90
91 template MeshTextureCoords {
92  <F6F23F40-7686-11cf-8F52-0040333594A3>
93  DWORD nTextureCoords;
94  array Coords2d textureCoords[nTextureCoords];
95 }
96
97 template MeshMaterialList {
98  <F6F23F42-7686-11cf-8F52-0040333594A3>
99  DWORD nMaterials;
100  DWORD nFaceIndexes;
101  array DWORD faceIndexes[nFaceIndexes];
102  [Material]
103 }
104
105 template MeshNormals {
106  <F6F23F43-7686-11cf-8F52-0040333594A3>
107  DWORD nNormals;
108  array Vector normals[nNormals];
109  DWORD nFaceNormals;
110  array MeshFace faceNormals[nFaceNormals];
111 }
112
113 template MeshVertexColors {
114  <1630B821-7842-11cf-8F52-0040333594A3>
115  DWORD nVertexColors;
116  array IndexedColor vertexColors[nVertexColors];
117 }
118
119 template Mesh {
120  <3D82AB44-62DA-11cf-AB39-0020AF71E433>
121  DWORD nVertices;
122  array Vector vertices[nVertices];
123  DWORD nFaces;
124  array MeshFace faces[nFaces];
125  [...]
126 }
127
128 Header{
129 1;
130 0;
131 1;
132 }
133
134 Mesh {
135  20;
136  0.22437;0.26709;-0.06688;,
137  0.31038;0.01794;0.11226;,
138  0.28426;-0.00064;-0.21645;,
139  0.14574;-0.00150;-0.35894;,
140  0.04863;0.23085;-0.20805;,
141  -0.05284;-0.00654;-0.33554;,
142  -0.12716;-0.00570;-0.25170;,
143  -0.09691;0.26719;-0.09931;,
144  -0.33152;-0.00337;-0.17559;,
145  -0.01806;0.63825;-0.04996;,
146  0.20663;0.20096;0.10323;,
147  0.26584;0.03118;0.26132;,
148  0.10078;0.18119;0.09786;,
149  0.06087;0.00740;0.23046;,
150  0.13693;0.34197;0.05890;,
151  -0.07016;0.29256;0.16446;,
152  -0.35755;-0.01132;0.02684;,
153  -0.01433;0.13707;0.22623;,
154  -0.10501;0.00491;0.26275;,
155  -0.24459;0.39186;0.13433;;
156  
157  28;
158  3;0,1,2;,
159  3;2,3,4;,
160  3;4,0,2;,
161  3;3,5,4;,
162  3;5,6,4;,
163  3;6,7,4;,
164  3;6,8,7;,
165  3;4,9,0;,
166  3;0,10,1;,
167  3;10,11,1;,
168  3;10,12,11;,
169  3;12,13,11;,
170  3;9,14,0;,
171  3;9,4,7;,
172  3;0,12,10;,
173  3;0,14,12;,
174  3;15,14,9;,
175  3;14,15,12;,
176  3;7,15,9;,
177  3;8,16,7;,
178  3;17,18,13;,
179  3;12,17,13;,
180  3;12,15,17;,
181  3;17,16,18;,
182  3;16,17,15;,
183  3;7,19,15;,
184  3;16,15,19;,
185  3;19,7,16;;
186  
187  MeshMaterialList {
188   1;
189   28;
190   0,
191   0,
192   0,
193   0,
194   0,
195   0,
196   0,
197   0,
198   0,
199   0,
200   0,
201   0,
202   0,
203   0,
204   0,
205   0,
206   0,
207   0,
208   0,
209   0,
210   0,
211   0,
212   0,
213   0,
214   0,
215   0,
216   0,
217   0;;
218   Material {
219    0.800000;0.800000;0.800000;1.000000;;
220    5.000000;
221    0.000000;0.000000;0.000000;;
222    0.000000;0.000000;0.000000;;
223   }
224  }
225  MeshNormals {
226   31;
227   0.718356;0.492887;-0.490944;,
228   0.896784;0.421795;0.133670;,
229   0.897824;0.430711;-0.091656;,
230   0.246841;0.598252;-0.762341;,
231   -0.025330;0.544760;-0.838209;,
232   -0.382213;0.558701;-0.736048;,
233   -0.462147;0.516095;-0.721156;,
234   -0.583836;0.473482;-0.659508;,
235   -0.582158;0.644538;-0.495643;,
236   0.530085;0.380765;-0.757646;,
237   0.838854;0.487472;0.242271;,
238   0.846207;0.490015;0.209331;,
239   0.204561;0.597432;0.775390;,
240   0.225632;0.416711;0.880592;,
241   0.647524;0.292778;0.703557;,
242   0.288703;0.243931;0.925823;,
243   -0.637013;0.353570;0.684984;,
244   -0.225901;0.400411;0.888054;,
245   0.477118;0.344557;0.808479;,
246   0.507630;0.851196;-0.133331;,
247   -0.179375;0.807642;0.561729;,
248   -0.172407;0.632846;0.754839;,
249   0.608751;0.534027;0.586717;,
250   -0.875894;0.241684;-0.417611;,
251   -0.189351;0.921687;0.338584;,
252   0.809150;-0.039916;0.586245;,
253   -0.977123;0.196997;0.080148;,
254   -0.842872;0.184647;0.505443;,
255   -0.580114;0.360051;0.730638;,
256   -0.265184;-0.178344;0.947560;,
257   -0.689418;0.360646;-0.628202;;
258   28;
259   3;2,1,0;,
260   3;0,3,4;,
261   3;4,2,0;,
262   3;3,5,4;,
263   3;5,6,4;,
264   3;6,7,4;,
265   3;6,8,7;,
266   3;4,9,2;,
267   3;2,10,1;,
268   3;10,11,1;,
269   3;20,12,21;,
270   3;12,13,21;,
271   3;22,14,2;,
272   3;23,4,7;,
273   3;24,12,20;,
274   3;2,14,25;,
275   3;15,14,22;,
276   3;14,15,12;,
277   3;26,27,23;,
278   3;8,16,7;,
279   3;18,17,13;,
280   3;12,18,13;,
281   3;12,15,18;,
282   3;28,16,17;,
283   3;16,28,27;,
284   3;19,19,19;,
285   3;16,15,29;,
286   3;30,7,30;;
287  }
288  MeshTextureCoords {
289   20;
290   0.000000;0.000000;
291   0.000000;0.000000;
292   0.000000;0.000000;
293   0.000000;0.000000;
294   0.000000;0.000000;
295   0.000000;0.000000;
296   0.000000;0.000000;
297   0.000000;0.000000;
298   0.000000;0.000000;
299   0.000000;0.000000;
300   0.000000;0.000000;
301   0.000000;0.000000;
302   0.000000;0.000000;
303   0.000000;0.000000;
304   0.000000;0.000000;
305   0.000000;0.000000;
306   0.000000;0.000000;
307   0.000000;0.000000;
308   0.000000;0.000000;
309   0.000000;0.000000;;
310  }
311 }