Updated some of the internal documentation (comments, etc) to better describe what...
[blender-addons-contrib.git] / add_mesh_rocks / add_mesh_rocks.xml
1 <?xml version="1.0" ?>
2 <!DOCTYPE settings [
3 <!ELEMENT settings (default,preset*)>
4 <!ELEMENT default (title,size,shape,material,random)>
5 <!ELEMENT preset (title,size,shape,material,random)>
6 <!ELEMENT title (#PCDATA)>
7 <!ELEMENT size (scale+,skew+,use_scale_dis,scale_fac)>
8 <!ELEMENT scale (axis,lower,upper)>
9 <!ELEMENT axis (#PCDATA)>
10 <!ELEMENT lower (#PCDATA)>
11 <!ELEMENT upper (#PCDATA)>
12 <!ELEMENT skew (axis,value)>
13 <!ELEMENT value (#PCDATA)>
14 <!ELEMENT use_scale_dis (#PCDATA)>
15 <!ELEMENT scale_fac (#PCDATA)>
16 <!ELEMENT shape (deform,rough,detail,display_detail,smooth_fac,smooth_it)>
17 <!ELEMENT deform (#PCDATA)>
18 <!ELEMENT rough (#PCDATA)>
19 <!ELEMENT detail (#PCDATA)>
20 <!ELEMENT display_detail (#PCDATA)>
21 <!ELEMENT smooth_fac (#PCDATA)>
22 <!ELEMENT smooth_it (#PCDATA)>
23 <!ELEMENT material (mat_enable,mat_color,mat_bright,mat_rough,mat_spec,mat_hard,mat_use_trans,mat_alpha,mat_cloudy,mat_IOR,mat_mossy)>
24 <!ELEMENT mat_enable (#PCDATA)>
25 <!ELEMENT mat_color (#PCDATA)>
26 <!ELEMENT mat_bright (#PCDATA)>
27 <!ELEMENT mat_rough (#PCDATA)>
28 <!ELEMENT mat_spec (#PCDATA)>
29 <!ELEMENT mat_hard (#PCDATA)>
30 <!ELEMENT mat_use_trans (#PCDATA)>
31 <!ELEMENT mat_alpha (#PCDATA)>
32 <!ELEMENT mat_cloudy (#PCDATA)>
33 <!ELEMENT mat_IOR (#PCDATA)>
34 <!ELEMENT mat_mossy (#PCDATA)>
35 <!ELEMENT random (use_random_seed,user_seed)>
36 <!ELEMENT use_generate (#PCDATA)>
37 <!ELEMENT use_random_seed (#PCDATA)>
38 <!ELEMENT user_seed (#PCDATA)>
39
40 <!ATTLIST preset id ID #REQUIRED>
41 ]>
42 <settings>
43         <default>
44                 <title>Default</title>
45                 <size>
46                         <scale>
47                                 <axis>X</axis>
48                                 <lower>1.0</lower>
49                                 <upper>1.0</upper>
50                         </scale>
51                         <scale>
52                                 <axis>Y</axis>
53                                 <lower>1.0</lower>
54                                 <upper>1.0</upper>
55                         </scale>
56                         <scale>
57                                 <axis>Z</axis>
58                                 <lower>1.0</lower>
59                                 <upper>1.0</upper>
60                         </scale>
61                         <skew>
62                                 <axis>X</axis>
63                                 <value>0.0</value>
64                         </skew>
65                         <skew>
66                                 <axis>Y</axis>
67                                 <value>0.0</value>
68                         </skew>
69                         <skew>
70                                 <axis>Z</axis>
71                                 <value>0.0</value>
72                         </skew>
73                         <use_scale_dis>False</use_scale_dis>
74                         <scale_fac>[1.0, 1.0, 1.0]</scale_fac>
75                 </size>
76                 <shape>
77                         <deform>5.0</deform>
78                         <rough>2.5</rough>
79                         <detail>3</detail>
80                         <display_detail>2</display_detail>
81                         <smooth_fac>0.0</smooth_fac>
82                         <smooth_it>0</smooth_it>
83                 </shape>
84                 <material>
85                         <mat_enable>False</mat_enable>
86                         <mat_color>[0.5, 0.5, 0.5]</mat_color>
87                         <mat_bright>0.85</mat_bright>
88                         <mat_rough>1.0</mat_rough>
89                         <mat_spec>0.2</mat_spec>
90                         <mat_hard>50</mat_hard>
91                         <mat_use_trans>False</mat_use_trans>
92                         <mat_alpha>0.0</mat_alpha>
93                         <mat_cloudy>0.0</mat_cloudy>
94                         <mat_IOR>1.0</mat_IOR>
95                         <mat_mossy>0.0</mat_mossy>
96                 </material>
97                 <random>
98                         <use_generate>True</use_generate>
99                         <use_random_seed>True</use_random_seed>
100                         <user_seed>1</user_seed>
101                 </random>
102         </default>
103         <preset id="1">
104                 <title>River Rock</title>
105                 <size>
106                         <scale>
107                                 <axis>X</axis>
108                                 <lower>0.5</lower>
109                                 <upper>1.25</upper>
110                         </scale>
111                         <scale>
112                                 <axis>Y</axis>
113                                 <lower>0.5</lower>
114                                 <upper>1.25</upper>
115                         </scale>
116                         <scale>
117                                 <axis>Z</axis>
118                                 <lower>0.5</lower>
119                                 <upper>1.25</upper>
120                         </scale>
121                         <skew>
122                                 <axis>X</axis>
123                                 <value>-0.5</value>
124                         </skew>
125                         <skew>
126                                 <axis>Y</axis>
127                                 <value>-0.5</value>
128                         </skew>
129                         <skew>
130                                 <axis>Z</axis>
131                                 <value>-0.5</value>
132                         </skew>
133                         <use_scale_dis>False</use_scale_dis>
134                         <scale_fac>[1.0, 1.0, 1.0]</scale_fac>
135                 </size>
136                 <shape>
137                         <deform>3.0</deform>
138                         <rough>2.0</rough>
139                         <detail>2</detail>
140                         <display_detail>2</display_detail>
141                         <smooth_fac>2.0</smooth_fac>
142                         <smooth_it>2</smooth_it>
143                 </shape>
144                 <material>
145                         <mat_enable>True</mat_enable>
146                         <mat_color>[0.5, 0.5, 0.5]</mat_color>
147                         <mat_bright>0.85</mat_bright>
148                         <mat_rough>0.125</mat_rough>
149                         <mat_spec>0.5</mat_spec>
150                         <mat_hard>50</mat_hard>
151                         <mat_use_trans>False</mat_use_trans>
152                         <mat_alpha>0.0</mat_alpha>
153                         <mat_cloudy>0.0</mat_cloudy>
154                         <mat_IOR>1.0</mat_IOR>
155                         <mat_mossy>0.0</mat_mossy>
156                 </material>
157                 <random>
158                         <use_generate>True</use_generate>
159                         <use_random_seed>True</use_random_seed>
160                         <user_seed>1</user_seed>
161                 </random>
162         </preset>
163         <preset id="2">
164                 <title>Astroid</title>
165                 <size>
166                         <scale>
167                                 <axis>X</axis>
168                                 <lower>1.0</lower>
169                                 <upper>5.0</upper>
170                         </scale>
171                         <scale>
172                                 <axis>Y</axis>
173                                 <lower>1.0</lower>
174                                 <upper>5.0</upper>
175                         </scale>
176                         <scale>
177                                 <axis>Z</axis>
178                                 <lower>1.0</lower>
179                                 <upper>5.0</upper>
180                         </scale>
181                         <skew>
182                                 <axis>X</axis>
183                                 <value>0.0</value>
184                         </skew>
185                         <skew>
186                                 <axis>Y</axis>
187                                 <value>0.0</value>
188                         </skew>
189                         <skew>
190                                 <axis>Z</axis>
191                                 <value>0.0</value>
192                         </skew>
193                         <use_scale_dis>False</use_scale_dis>
194                         <scale_fac>[1.0, 1.0, 1.0]</scale_fac>
195                 </size>
196                 <shape>
197                         <deform>7.5</deform>
198                         <rough>3.0</rough>
199                         <detail>4</detail>
200                         <display_detail>3</display_detail>
201                         <smooth_fac>0.0</smooth_fac>
202                         <smooth_it>0</smooth_it>
203                 </shape>
204                 <material>
205                         <mat_enable>True</mat_enable>
206                         <mat_color>[0.3, 0.25, 0.2]</mat_color>
207                         <mat_bright>0.85</mat_bright>
208                         <mat_rough>1.5</mat_rough>
209                         <mat_spec>0.25</mat_spec>
210                         <mat_hard>30</mat_hard>
211                         <mat_use_trans>False</mat_use_trans>
212                         <mat_alpha>0.0</mat_alpha>
213                         <mat_cloudy>0.0</mat_cloudy>
214                         <mat_IOR>1.0</mat_IOR>
215                         <mat_mossy>0.0</mat_mossy>
216                 </material>
217                 <random>
218                         <use_generate>True</use_generate>
219                         <use_random_seed>True</use_random_seed>
220                         <user_seed>1</user_seed>
221                 </random>
222         </preset>
223         <preset id="3">
224                 <title>Sandstone</title>
225                 <size>
226                         <scale>
227                                 <axis>X</axis>
228                                 <lower>1.0</lower>
229                                 <upper>1.0</upper>
230                         </scale>
231                         <scale>
232                                 <axis>Y</axis>
233                                 <lower>1.0</lower>
234                                 <upper>1.0</upper>
235                         </scale>
236                         <scale>
237                                 <axis>Z</axis>
238                                 <lower>1.0</lower>
239                                 <upper>1.0</upper>
240                         </scale>
241                         <skew>
242                                 <axis>X</axis>
243                                 <value>0.0</value>
244                         </skew>
245                         <skew>
246                                 <axis>Y</axis>
247                                 <value>0.0</value>
248                         </skew>
249                         <skew>
250                                 <axis>Z</axis>
251                                 <value>0.0</value>
252                         </skew>
253                         <use_scale_dis>True</use_scale_dis>
254                         <scale_fac>[5.0, 5.0, 0.1]</scale_fac>
255                 </size>
256                 <shape>
257                         <deform>0.5</deform>
258                         <rough>1.0</rough>
259                         <detail>3</detail>
260                         <display_detail>3</display_detail>
261                         <smooth_fac>2.0</smooth_fac>
262                         <smooth_it>2</smooth_it>
263                 </shape>
264                 <material>
265                         <mat_enable>True</mat_enable>
266                         <mat_color>[0.5, 0.4, 0.35]</mat_color>
267                         <mat_bright>0.85</mat_bright>
268                         <mat_rough>0.1</mat_rough>
269                         <mat_spec>0.2</mat_spec>
270                         <mat_hard>50</mat_hard>
271                         <mat_use_trans>False</mat_use_trans>
272                         <mat_alpha>0.0</mat_alpha>
273                         <mat_cloudy>0.0</mat_cloudy>
274                         <mat_IOR>1.0</mat_IOR>
275                         <mat_mossy>0.0</mat_mossy>
276                 </material>
277                 <random>
278                         <use_generate>True</use_generate>
279                         <use_random_seed>True</use_random_seed>
280                         <user_seed>1</user_seed>
281                 </random>
282         </preset>
283         <preset id="4">
284                 <title>Ice</title>
285                 <size>
286                         <scale>
287                                 <axis>X</axis>
288                                 <lower>0.0</lower>
289                                 <upper>2.0</upper>
290                         </scale>
291                         <scale>
292                                 <axis>Y</axis>
293                                 <lower>0.0</lower>
294                                 <upper>2.0</upper>
295                         </scale>
296                         <scale>
297                                 <axis>Z</axis>
298                                 <lower>0.0</lower>
299                                 <upper>2.0</upper>
300                         </scale>
301                         <skew>
302                                 <axis>X</axis>
303                                 <value>0.0</value>
304                         </skew>
305                         <skew>
306                                 <axis>Y</axis>
307                                 <value>0.0</value>
308                         </skew>
309                         <skew>
310                                 <axis>Z</axis>
311                                 <value>0.0</value>
312                         </skew>
313                         <use_scale_dis>False</use_scale_dis>
314                         <scale_fac>[1.0, 1.0, 1.0]</scale_fac>
315                 </size>
316                 <shape>
317                         <deform>5.0</deform>
318                         <rough>1.0</rough>
319                         <detail>3</detail>
320                         <display_detail>2</display_detail>
321                         <smooth_fac>2.0</smooth_fac>
322                         <smooth_it>1</smooth_it>
323                 </shape>
324                 <material>
325                         <mat_enable>True</mat_enable>
326                         <mat_color>[0.9, 0.95, 1.0]</mat_color>
327                         <mat_bright>0.85</mat_bright>
328                         <mat_rough>0.25</mat_rough>
329                         <mat_spec>0.2</mat_spec>
330                         <mat_hard>50</mat_hard>
331                         <mat_use_trans>True</mat_use_trans>
332                         <mat_alpha>0.9</mat_alpha>
333                         <mat_cloudy>0.1</mat_cloudy>
334                         <mat_IOR>1.31</mat_IOR>
335                         <mat_mossy>0.0</mat_mossy>
336                 </material>
337                 <random>
338                         <use_generate>True</use_generate>
339                         <use_random_seed>True</use_random_seed>
340                         <user_seed>1</user_seed>
341                 </random>
342         </preset>
343         <preset id="5">
344                 <title>Fake Ocean</title>
345                 <size>
346                         <scale>
347                                 <axis>X</axis>
348                                 <lower>10.0</lower>
349                                 <upper>10.0</upper>
350                         </scale>
351                         <scale>
352                                 <axis>Y</axis>
353                                 <lower>10.0</lower>
354                                 <upper>10.0</upper>
355                         </scale>
356                         <scale>
357                                 <axis>Z</axis>
358                                 <lower>0.0</lower>
359                                 <upper>0.0</upper>
360                         </scale>
361                         <skew>
362                                 <axis>X</axis>
363                                 <value>0.0</value>
364                         </skew>
365                         <skew>
366                                 <axis>Y</axis>
367                                 <value>0.0</value>
368                         </skew>
369                         <skew>
370                                 <axis>Z</axis>
371                                 <value>0.0</value>
372                         </skew>
373                         <use_scale_dis>False</use_scale_dis>
374                         <scale_fac>[1.0, 1.0, 1.0]</scale_fac>
375                 </size>
376                 <shape>
377                         <deform>7.5</deform>
378                         <rough>3.0</rough>
379                         <detail>4</detail>
380                         <display_detail>3</display_detail>
381                         <smooth_fac>0.0</smooth_fac>
382                         <smooth_it>0</smooth_it>
383                 </shape>
384                 <material>
385                         <mat_enable>True</mat_enable>
386                         <mat_color>[0.1, 0.12, 0.125]</mat_color>
387                         <mat_bright>0.85</mat_bright>
388                         <mat_rough>1.5</mat_rough>
389                         <mat_spec>0.25</mat_spec>
390                         <mat_hard>30</mat_hard>
391                         <mat_use_trans>True</mat_use_trans>
392                         <mat_alpha>0.5</mat_alpha>
393                         <mat_cloudy>0.5</mat_cloudy>
394                         <mat_IOR>1.333</mat_IOR>
395                         <mat_mossy>0.0</mat_mossy>
396                 </material>
397                 <random>
398                         <use_generate>True</use_generate>
399                         <use_random_seed>True</use_random_seed>
400                         <user_seed>1</user_seed>
401                 </random>
402         </preset>
403 </settings>