OSDN Git Service

cbc5ba3c19dd93f84771568e8cda9b5fd704536f
[moflib/moflib.git] / saisei-1.0 / bin / Debug / model / cursor.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  4;
136  -0.19991;0.48344;0.00486;,
137  0.15807;0.48344;-0.18575;,
138  -0.00000;0.00458;0.00486;,
139  0.15342;0.48809;0.19548;;
140  
141  4;
142  3;0,1,2;,
143  3;2,1,3;,
144  3;3,0,2;,
145  3;1,0,3;;
146  
147  MeshMaterialList {
148   1;
149   4;
150   0,
151   0,
152   0,
153   0;;
154   Material {
155    0.627200;0.661600;0.197600;1.000000;;
156    5.000000;
157    0.000000;0.000000;0.000000;;
158    0.000000;0.000000;0.000000;;
159   }
160  }
161  MeshNormals {
162   4;
163   -0.461200;-0.192539;-0.866154;,
164   0.951293;-0.307906;0.015355;,
165   -0.463830;-0.193637;0.864504;,
166   -0.006534;0.999903;-0.012271;;
167   4;
168   3;0,0,0;,
169   3;1,1,1;,
170   3;2,2,2;,
171   3;3,3,3;;
172  }
173  MeshTextureCoords {
174   4;
175   0.000000;0.000000;
176   0.000000;0.000000;
177   0.000000;0.000000;
178   0.000000;0.000000;;
179  }
180 }