Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2 | daniel-mar | 1 | xof 0302txt 0064 |
2 | // File created by Cinema4D |
||
3 | |||
4 | template Header { |
||
5 | <3D82AB43-62DA-11cf-AB39-0020AF71E433> |
||
6 | WORD major; |
||
7 | WORD minor; |
||
8 | DWORD flags; |
||
9 | } |
||
10 | |||
11 | template Vector { |
||
12 | <3D82AB5E-62DA-11cf-AB39-0020AF71E433> |
||
13 | FLOAT x; |
||
14 | FLOAT y; |
||
15 | FLOAT z; |
||
16 | } |
||
17 | |||
18 | template Coords2d { |
||
19 | <F6F23F44-7686-11cf-8F52-0040333594A3> |
||
20 | FLOAT u; |
||
21 | FLOAT v; |
||
22 | } |
||
23 | |||
24 | template Matrix4x4 { |
||
25 | <F6F23F45-7686-11cf-8F52-0040333594A3> |
||
26 | array FLOAT matrix[16]; |
||
27 | } |
||
28 | |||
29 | template ColorRGBA { |
||
30 | <35FF44E0-6C7C-11cf-8F52-0040333594A3> |
||
31 | FLOAT red; |
||
32 | FLOAT green; |
||
33 | FLOAT blue; |
||
34 | FLOAT alpha; |
||
35 | } |
||
36 | |||
37 | template ColorRGB { |
||
38 | <D3E16E81-7835-11cf-8F52-0040333594A3> |
||
39 | FLOAT red; |
||
40 | FLOAT green; |
||
41 | FLOAT blue; |
||
42 | } |
||
43 | |||
44 | template IndexedColor { |
||
45 | <1630B820-7842-11cf-8F52-0040333594A3> |
||
46 | DWORD index; |
||
47 | ColorRGBA indexColor; |
||
48 | } |
||
49 | |||
50 | template Boolean { |
||
51 | <4885AE61-78E8-11cf-8F52-0040333594A3> |
||
52 | WORD truefalse; |
||
53 | } |
||
54 | |||
55 | template Boolean2d { |
||
56 | <4885AE63-78E8-11cf-8F52-0040333594A3> |
||
57 | Boolean u; |
||
58 | Boolean v; |
||
59 | } |
||
60 | |||
61 | template MaterialWrap { |
||
62 | <4885AE60-78E8-11cf-8F52-0040333594A3> |
||
63 | Boolean u; |
||
64 | Boolean v; |
||
65 | } |
||
66 | |||
67 | template TextureFilename { |
||
68 | <A42790E1-7810-11cf-8F52-0040333594A3> |
||
69 | STRING filename; |
||
70 | } |
||
71 | |||
72 | template Material { |
||
73 | <3D82AB4D-62DA-11cf-AB39-0020AF71E433> |
||
74 | ColorRGBA faceColor; |
||
75 | FLOAT power; |
||
76 | ColorRGB specularColor; |
||
77 | ColorRGB emissiveColor; |
||
78 | [...] |
||
79 | } |
||
80 | |||
81 | template MeshFace { |
||
82 | <3D82AB5F-62DA-11cf-AB39-0020AF71E433> |
||
83 | DWORD nFaceVertexIndices; |
||
84 | array DWORD faceVertexIndices[nFaceVertexIndices]; |
||
85 | } |
||
86 | |||
87 | template MeshFaceWraps { |
||
88 | <4885AE62-78E8-11cf-8F52-0040333594A3> |
||
89 | DWORD nFaceWrapValues; |
||
90 | Boolean2d faceWrapValues; |
||
91 | } |
||
92 | |||
93 | template MeshTextureCoords { |
||
94 | <F6F23F40-7686-11cf-8F52-0040333594A3> |
||
95 | DWORD nTextureCoords; |
||
96 | array Coords2d textureCoords[nTextureCoords]; |
||
97 | } |
||
98 | |||
99 | template MeshMaterialList { |
||
100 | <F6F23F42-7686-11cf-8F52-0040333594A3> |
||
101 | DWORD nMaterials; |
||
102 | DWORD nFaceIndexes; |
||
103 | array DWORD faceIndexes[nFaceIndexes]; |
||
104 | [Material] |
||
105 | } |
||
106 | |||
107 | template MeshNormals { |
||
108 | <F6F23F43-7686-11cf-8F52-0040333594A3> |
||
109 | DWORD nNormals; |
||
110 | array Vector normals[nNormals]; |
||
111 | DWORD nFaceNormals; |
||
112 | array MeshFace faceNormals[nFaceNormals]; |
||
113 | } |
||
114 | |||
115 | template MeshVertexColors { |
||
116 | <1630B821-7842-11cf-8F52-0040333594A3> |
||
117 | DWORD nVertexColors; |
||
118 | array IndexedColor vertexColors[nVertexColors]; |
||
119 | } |
||
120 | |||
121 | template Mesh { |
||
122 | <3D82AB44-62DA-11cf-AB39-0020AF71E433> |
||
123 | DWORD nVertices; |
||
124 | array Vector vertices[nVertices]; |
||
125 | DWORD nFaces; |
||
126 | array MeshFace faces[nFaces]; |
||
127 | [...] |
||
128 | } |
||
129 | |||
130 | template FrameTransformMatrix { |
||
131 | <F6F23F41-7686-11cf-8F52-0040333594A3> |
||
132 | Matrix4x4 frameMatrix; |
||
133 | } |
||
134 | |||
135 | template Frame { |
||
136 | <3D82AB46-62DA-11cf-AB39-0020AF71E433> |
||
137 | [...] |
||
138 | } |
||
139 | |||
140 | Header { |
||
141 | 1; |
||
142 | 0; |
||
143 | 1; |
||
144 | } |
||
145 | |||
146 | |||
147 | |||
148 | Mesh Cinema4D_Mesh { |
||
149 | 13; |
||
150 | // Dach |
||
151 | -200.186;131.352;-175.042;, |
||
152 | 297.814;131.352;-175.042;, |
||
153 | 297.814;131.352;224.958;, |
||
154 | -200.186;131.352;224.958;, |
||
155 | 48.814;331.352;24.958;, |
||
156 | // Haus |
||
157 | -200.151;-219.171;-175.228;, |
||
158 | -200.151;130.829;-175.228;, |
||
159 | 299.849;-219.171;-175.228;, |
||
160 | 299.849;130.829;-175.228;, |
||
161 | 299.849;-219.171;224.772;, |
||
162 | 299.849;130.829;224.772;, |
||
163 | -200.151;-219.171;224.772;, |
||
164 | -200.151;130.829;224.772;; |
||
165 | |||
166 | 11; |
||
167 | // Dach |
||
168 | 4;0,1,2,3;, |
||
169 | 3;4,2,1;, |
||
170 | 3;4,3,2;, |
||
171 | 3;4,0,3;, |
||
172 | 3;4,1,0;, |
||
173 | // Haus |
||
174 | 4;5,6,8,7;, |
||
175 | 4;7,8,10,9;, |
||
176 | 4;9,10,12,11;, |
||
177 | 4;11,12,6,5;, |
||
178 | 4;6,12,10,8;, |
||
179 | 4;11,5,7,9;; |
||
180 | |||
181 | MeshNormals { |
||
182 | 13; |
||
183 | // Dach |
||
184 | -1.739;-0.157;-1.397;, |
||
185 | 1.739;-0.157;-1.397;, |
||
186 | 1.739;-0.157;1.397;, |
||
187 | -1.739;-0.157;1.397;, |
||
188 | 0.0;1.0;0.0;, |
||
189 | // Haus |
||
190 | -1.443;-1.01;-1.155;, |
||
191 | -1.443;1.01;-1.155;, |
||
192 | 1.443;-1.01;-1.155;, |
||
193 | 1.443;1.01;-1.155;, |
||
194 | 1.443;-1.01;1.155;, |
||
195 | 1.443;1.01;1.155;, |
||
196 | -1.443;-1.01;1.155;, |
||
197 | -1.443;1.01;1.155;; |
||
198 | |||
199 | 11; |
||
200 | // Dach |
||
201 | 4;0,1,2,3;, |
||
202 | 3;4,2,1;, |
||
203 | 3;4,3,2;, |
||
204 | 3;4,0,3;, |
||
205 | 3;4,1,0;, |
||
206 | // Haus |
||
207 | 4;5,6,8,7;, |
||
208 | 4;7,8,10,9;, |
||
209 | 4;9,10,12,11;, |
||
210 | 4;11,12,6,5;, |
||
211 | 4;6,12,10,8;, |
||
212 | 4;11,5,7,9;; |
||
213 | |||
214 | } |
||
215 | MeshTextureCoords { |
||
216 | 13; |
||
217 | // Dach |
||
218 | 0.0;1.0;, |
||
219 | 1.0;1.0;, |
||
220 | 0.0;1.0;, |
||
221 | 0.0;1.0;, |
||
222 | 0.5;0.0;, |
||
223 | // Haus |
||
224 | 0.0;0.0;, |
||
225 | 0.0;1.0;, |
||
226 | 1.0;0.0;, |
||
227 | 1.0;1.0;, |
||
228 | 1.0;1.0;, |
||
229 | 1.0;0.0;, |
||
230 | 0.0;1.0;, |
||
231 | 0.0;0.0;; |
||
232 | } |
||
233 | MeshMaterialList { |
||
234 | 3; |
||
235 | 11; |
||
236 | 2, |
||
237 | 2, |
||
238 | 2, |
||
239 | 2, |
||
240 | 2, |
||
241 | 1, |
||
242 | 1, |
||
243 | 1, |
||
244 | 1, |
||
245 | 1, |
||
246 | 1; |
||
247 | |||
248 | Material C4DMAT_NONE { |
||
249 | 1.0;1.0;1.0;1.0;; |
||
250 | 1.0; |
||
251 | 0.0;0.0;0.0;; |
||
252 | 0.0;0.0;0.0;; |
||
253 | } |
||
254 | Material C4DMAT_Haus { |
||
255 | 0.8;0.8;0.64;1.0;; |
||
256 | 1.0; |
||
257 | 0.025;0.025;0.025;; |
||
258 | 0.0;0.0;0.0;; |
||
259 | } |
||
260 | |||
261 | Material C4DMAT_Dach { |
||
262 | 0.664;0.0;0.0;1.0;; |
||
263 | 1.0; |
||
264 | 0.025;0.025;0.025;; |
||
265 | 0.0;0.0;0.0;; |
||
266 | } |
||
267 | |||
268 | {C4DMAT_Dach} |
||
269 | } |
||
270 | } |