Subversion Repositories forest

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 daniel-mar 1
xof 0302txt 0064
2
//  DV7471 Copyright Viewpoint Datalabs Intl., Inc.
3
//  www.viewpoint.com, 800-643-8303, 801-229-3333
4
//  for Microsoft Corporation DirectX format only
5
//  see license agreement for description of rights
6
//  Model by Viewpoint Datalabs Intl., Inc.
7
 
8
template Header {
9
	<3D82AB43-62DA-11cf-AB39-0020AF71E433>
10
	WORD major;
11
	WORD minor;
12
	DWORD flags;
13
}
14
 
15
template ColorRGBA {
16
	<35FF44E0-6C7C-11cf-8F52-0040333594A3>
17
	FLOAT red;
18
	FLOAT green;
19
	FLOAT blue;
20
	FLOAT alpha;
21
}
22
 
23
template ColorRGB {
24
	<D3E16E81-7835-11cf-8F52-0040333594A3>
25
	FLOAT red;  
26
	FLOAT green;
27
	FLOAT blue; 
28
}
29
 
30
template Material {
31
	<3D82AB4D-62DA-11cf-AB39-0020AF71E433>
32
	ColorRGBA faceColor;
33
	FLOAT power;
34
	ColorRGB specularColor;
35
	ColorRGB emissiveColor;
36
	[...]
37
}
38
 
39
template Vector {
40
	<3D82AB5E-62DA-11cf-AB39-0020AF71E433>
41
	FLOAT x;
42
	FLOAT y;
43
	FLOAT z;
44
}
45
 
46
template MeshFace {
47
	<3D82AB5F-62DA-11cf-AB39-0020AF71E433>
48
	DWORD nFaceVertexIndices;
49
	array DWORD faceVertexIndices[nFaceVertexIndices];
50
}
51
 
52
template Mesh {
53
	<3D82AB44-62DA-11cf-AB39-0020AF71E433>
54
	DWORD nVertices;
55
	array Vector vertices[nVertices];
56
	DWORD nFaces;
57
	array MeshFace faces[nFaces];
58
	[...]
59
}
60
 
61
template MeshMaterialList {
62
	<F6F23F42-7686-11cf-8F52-0040333594A3>
63
	DWORD nMaterials;
64
	DWORD nFaceIndexes;
65
	array DWORD faceIndexes[nFaceIndexes];
66
	[Material]
67
}
68
 
69
template Frame {
70
	<3D82AB46-62DA-11cf-AB39-0020AF71E433>
71
	[...]
72
}
73
 
74
template AnimationKey {
75
	<10DD46A8-775B-11cf-8F52-0040333594A3>
76
	DWORD keyType;
77
	DWORD nKeys;
78
	array TimedFloatKeys keys[nKeys];
79
}
80
 
81
template Animation {
82
	<3D82AB4F-62DA-11cf-AB39-0020AF71E433>
83
	[...]
84
}
85
 
86
	template AnimationSet {
87
	 <3D82AB50-62DA-11cf-AB39-0020AF71E433>
88
	 [Animation]
89
}
90
 
91
 
92
Header {
93
	 1;
94
	 0;
95
	 1;
96
}
97
 
98
Frame Root{
99
	Frame tent {
100
		Mesh mesh-tent {
101
			12;
102
			-0.000079;0.857111;-1.499950;,
103
			0.771321;-0.857111;-1.499990;,
104
			1.028450;0.428556;-1.500000;,
105
			-1.028610;0.428556;-1.499890;,
106
			-1.028610;-0.857111;-1.499890;,
107
			-0.685768;-0.857111;-1.499910;,
108
			-1.028450;0.428556;1.500000;,
109
			1.028610;0.428556;1.499890;,
110
			-1.028450;-0.857111;1.500000;,
111
			1.028450;-0.857111;-1.500000;,
112
			1.028610;-0.857111;1.499890;,
113
			0.000079;0.857111;1.499950;;
114
 
115
			30;
116
			3; 2,1,0;,
117
			3; 5,4,3;,
118
			3; 0,3,6;,
119
			3; 7,2,0;,
120
			3; 3,4,8;,
121
			3; 10,9,2;,
122
			3; 6,8,7;,
123
			3; 1,9,2;,
124
			3; 3,5,0;,
125
			3; 3,0,11;,
126
			3; 2,7,11;,
127
			3; 4,3,6;,
128
			3; 9,10,7;,
129
			3; 7,10,6;,
130
			3; 2,9,1;,
131
			3; 3,0,5;,
132
			3; 6,11,0;,
133
			3; 0,11,7;,
134
			3; 8,6,3;,
135
			3; 2,7,10;,
136
			3; 7,11,6;,
137
			3; 8,10,7;,
138
			3; 2,0,1;,
139
			3; 3,4,5;,
140
			3; 11,6,3;,
141
			3; 11,0,2;,
142
			3; 6,8,4;,
143
			3; 7,2,9;,
144
			3; 6,11,7;,
145
			3; 10,8,6;;
146
  MeshNormals {
147
    10;
148
  -0.000;0.000;-1.000;,
149
  1.000;0.000;-0.000;,
150
  0.385;-0.923;-0.000;,
151
  0.000;0.000;1.000;,
152
  -1.000;0.000;0.000;,
153
  -0.000;1.000;0.000;,
154
  -0.385;0.923;0.000;,
155
  0.385;0.923;-0.000;,
156
  -0.385;-0.923;0.000;,
157
  -0.000;-1.000;0.000;;
158
 
159
  30;
160
  3;0,0,0;,
161
  3;0,0,0;,
162
  3;5,6,6;,
163
  3;7,7,5;,
164
  3;4,4,4;,
165
  3;1,1,1;,
166
  3;3,3,3;,
167
  3;3,3,3;,
168
  3;3,3,3;,
169
  3;2,9,9;,
170
  3;8,8,9;,
171
  3;1,1,1;,
172
  3;4,4,4;,
173
  3;0,0,0;,
174
  3;0,0,0;,
175
  3;0,0,0;,
176
  3;6,5,5;,
177
  3;5,5,7;,
178
  3;4,4,4;,
179
  3;1,1,1;,
180
  3;3,3,3;,
181
  3;3,3,3;,
182
  3;3,3,3;,
183
  3;3,3,3;,
184
  3;9,2,2;,
185
  3;9,9,8;,
186
  3;1,1,1;,
187
  3;4,4,4;,
188
  3;0,0,0;,
189
  3;0,0,0;;
190
 
191
}
192
 
193
			MeshMaterialList {
194
				1;
195
			30;
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
				0,
219
				0,
220
				0,
221
				0,
222
				0,
223
				0,
224
				0,
225
				0;;
226
				Material bone {
227
					0.900000;0.622900;0.227800;1.000000;;
228
					200.000000;
229
					0.461200;0.419300;0.267300;;
230
					0.000000;0.000000;0.000000;;
231
				}
232
				}
233
		}
234
	}
235
 
236
}
237