Sync with VirtualAir (http://virtualair.sourceforge.net/).
[fg:fgdata.git] / cloudlayers.xml
1 <?xml version="1.0" ?> 
2 <!--
3   Cloud shapes and layers. See Docs/README.3DClouds for details.
4   
5   short Explanation:
6   cb = Cumulonimbus (Thunderstorm cloud)
7       cb-cal = Cumulonimbus Calvus (without amboss)
8       cb-inc = Cumulonimbus Incus (with amboss)
9   cu = Cumulus
10       cu hum = Cumulus humilis (smallest one, only at fair, nice weather)
11       cu med = Cumulus mediocris (middle)
12       cu con = Cumulus congestus (the largest one, pre-stage of Cumulonimbus)
13 ns = Nimbostratus (Rain cloud)
14   st = Stratus
15   sc = Stratocumulus
16   ac = Altocumulus
17 -->
18 <PropertyList>
19   <clouds>
20     <cb-large>
21       <min-cloud-width-m>1600</min-cloud-width-m>
22       <max-cloud-width-m>2000</max-cloud-width-m>
23       <min-cloud-height-m>4000</min-cloud-height-m>
24       <max-cloud-height-m>3000</max-cloud-height-m>
25       <num-sprites>10</num-sprites>
26       <texture>cl_cumulus.png</texture>
27       <num-textures-x>4</num-textures-x>
28       <num-textures-y>4</num-textures-y>
29       <bottom-shade>0.3</bottom-shade>
30       <min-sprite-width-m>800</min-sprite-width-m>
31       <max-sprite-width-m>1200</max-sprite-width-m>
32       <min-sprite-height-m>800</min-sprite-height-m>
33       <max-sprite-height-m>1200</max-sprite-height-m>
34     </cb-large>
35     <cb-small>
36       <min-cloud-width-m>800</min-cloud-width-m>
37       <max-cloud-width-m>400</max-cloud-width-m>
38       <min-cloud-height-m>500</min-cloud-height-m>
39       <max-cloud-height-m>200</max-cloud-height-m>
40       <num-sprites>10</num-sprites>
41       <texture>cl_cumulus.png</texture>
42       <num-textures-x>4</num-textures-x>
43       <num-textures-y>4</num-textures-y>
44       <bottom-shade>0.3</bottom-shade>
45       <min-sprite-width-m>400</min-sprite-width-m>
46       <max-sprite-width-m>800</max-sprite-width-m>
47       <min-sprite-height-m>400</min-sprite-height-m>
48       <max-sprite-height-m>800</max-sprite-height-m>
49     </cb-small>
50     <cu-large>
51       <min-cloud-width-m>600</min-cloud-width-m>
52       <max-cloud-width-m>1200</max-cloud-width-m>
53       <min-cloud-height-m>400</min-cloud-height-m>
54       <max-cloud-height-m>800</max-cloud-height-m>
55       <num-sprites>20</num-sprites>
56       <texture>cl_cumulus.png</texture>
57       <num-textures-x>4</num-textures-x>
58       <num-textures-y>4</num-textures-y>
59       <bottom-shade>0.6</bottom-shade>
60       <min-sprite-width-m>400</min-sprite-width-m>
61       <max-sprite-width-m>700</max-sprite-width-m>
62       <min-sprite-height-m>300</min-sprite-height-m>
63       <max-sprite-height-m>700</max-sprite-height-m>
64     </cu-large>
65     <cu-small>
66       <min-cloud-width-m>300</min-cloud-width-m>
67       <max-cloud-width-m>800</max-cloud-width-m>
68       <min-cloud-height-m>200</min-cloud-height-m>
69       <max-cloud-height-m>300</max-cloud-height-m>
70       <num-sprites>10</num-sprites>
71       <texture>cl_cumulus.png</texture>
72       <num-textures-x>4</num-textures-x>
73       <num-textures-y>4</num-textures-y>
74       <bottom-shade>0.7</bottom-shade>
75       <min-sprite-width-m>200</min-sprite-width-m>
76       <max-sprite-width-m>400</max-sprite-width-m>
77       <min-sprite-height-m>150</min-sprite-height-m>
78       <max-sprite-height-m>300</max-sprite-height-m>
79     </cu-small>
80     <ns-large>
81       <min-cloud-width-m>1200</min-cloud-width-m>
82       <max-cloud-width-m>3000</max-cloud-width-m>
83       <min-cloud-height-m>200</min-cloud-height-m>
84       <max-cloud-height-m>400</max-cloud-height-m>
85       <num-sprites>40</num-sprites>
86       <texture>cl_st.png</texture>
87       <num-textures-x>1</num-textures-x>
88       <num-textures-y>1</num-textures-y>
89       <bottom-shade>0.2</bottom-shade>
90       <min-sprite-width-m>300</min-sprite-width-m>
91       <max-sprite-width-m>600</max-sprite-width-m>
92       <min-sprite-height-m>100</min-sprite-height-m>
93       <max-sprite-height-m>200</max-sprite-height-m>
94     </ns-large>
95     <ns-white>
96       <min-cloud-width-m>600</min-cloud-width-m>
97       <max-cloud-width-m>2000</max-cloud-width-m>
98       <min-cloud-height-m>200</min-cloud-height-m>
99       <max-cloud-height-m>300</max-cloud-height-m>
100       <num-sprites>40</num-sprites>
101       <texture>cl_st.png</texture>
102       <num-textures-x>1</num-textures-x>
103       <num-textures-y>1</num-textures-y>
104       <bottom-shade>0.3</bottom-shade>
105       <min-sprite-width-m>300</min-sprite-width-m>
106       <max-sprite-width-m>600</max-sprite-width-m>
107       <min-sprite-height-m>100</min-sprite-height-m>
108       <max-sprite-height-m>200</max-sprite-height-m>
109     </ns-white>
110     <st-small>
111       <min-cloud-width-m>800</min-cloud-width-m>
112       <max-cloud-width-m>1500</max-cloud-width-m>
113       <min-cloud-height-m>100</min-cloud-height-m>
114       <max-cloud-height-m>200</max-cloud-height-m>
115       <num-sprites>40</num-sprites>
116       <texture>cl_st.png</texture>
117       <num-textures-x>1</num-textures-x>
118       <num-textures-y>1</num-textures-y>
119       <bottom-shade>0.9</bottom-shade>
120       <min-sprite-width-m>300</min-sprite-width-m>
121       <max-sprite-width-m>600</max-sprite-width-m>
122       <min-sprite-height-m>200</min-sprite-height-m>
123       <max-sprite-height-m>400</max-sprite-height-m>
124     </st-small>
125     <st-large>
126       <min-cloud-width-m>1800</min-cloud-width-m>
127       <max-cloud-width-m>2500</max-cloud-width-m>
128       <min-cloud-height-m>200</min-cloud-height-m>
129       <max-cloud-height-m>400</max-cloud-height-m>
130       <num-sprites>40</num-sprites>
131       <texture>cl_st.png</texture>
132       <num-textures-x>1</num-textures-x>
133       <num-textures-y>1</num-textures-y>
134       <bottom-shade>0.9</bottom-shade>
135       <min-sprite-width-m>400</min-sprite-width-m>
136       <max-sprite-width-m>800</max-sprite-width-m>
137       <min-sprite-height-m>300</min-sprite-height-m>
138       <max-sprite-height-m>500</max-sprite-height-m>
139     </st-large>
140   </clouds>
141   <boxes>
142     <ac-str>
143       <box>
144         <type>st-small</type>
145         <count>5</count>
146         <width>1000</width>
147         <height>200</height>
148         <hdist>1</hdist>
149         <vdist>1</vdist>
150       </box>
151     </ac-str>
152     
153     <cu-hum>
154       <box>
155         <type>cu-small</type>
156         <count>4</count>
157         <width>800</width>
158         <height>200</height>
159         <hdist>2</hdist>
160         <vdist>2</vdist>
161       </box>
162     </cu-hum>
163     
164     <cu-con>
165       <box>
166         <type>cu-large</type>
167         <count>1</count>
168         <width>1500</width>
169         <height>200</height>
170         <hdist>2</hdist>
171         <vdist>1</vdist>
172       </box>
173       <box>
174         <type>cu-small</type>
175         <count>4</count>
176         <width>1000</width>
177         <height>200</height>
178         <hdist>1</hdist>
179         <vdist>2</vdist>
180       </box>
181     </cu-con>
182     
183     <cb-cal>
184       <box>
185         <type>cb-large</type>
186         <count>1</count>
187         <width>1500</width>
188         <height>1000</height>
189         <hdist>2</hdist>
190         <vdist>2</vdist>
191       </box>
192     </cb-cal>
193     
194     
195     <cb-inc>
196       <box>
197         <type>cb-large</type>
198         <count>1</count>
199         <width>2500</width>
200         <height>1000</height>
201       </box>
202     </cb-inc>
203     
204     <st>
205       <box>
206         <type>st-large</type>
207         <count>5</count>
208         <width>2000</width>
209         <height>100</height>
210       </box>
211       <box>
212         <type>st-small</type>
213         <count>5</count>
214         <width>2000</width>
215         <height>100</height>
216       </box>
217     </st>
218     
219     <st-small>
220       <box>
221         <type>st-small</type>
222         <count>10</count>
223         <width>5000</width>
224         <height>200</height>
225       </box>
226     </st-small>
227     
228     <ns>
229       <box>
230         <type>ns-large</type>
231         <count>5</count>
232         <width>5000</width>
233         <height>300</height>
234       </box>
235     </ns>
236     
237     <sc>
238       <box>
239         <type>cu-large</type>
240         <count>5</count>
241         <width>2500</width>
242         <height>300</height>
243       </box>
244     </sc>
245     
246     <xx>
247       <box>
248         <type>cu-large</type>
249         <count>30</count>
250         <width>2500</width>
251         <height>300</height>
252         <dist>1</dist>
253       </box>
254     </xx>
255   </boxes>
256   
257   
258   <layers>
259     <cu>
260       <cloud>
261         <name>cu-hum</name>
262         <count>1</count>
263       </cloud>
264       <cloud>
265         <name>cu-con</name>
266         <count>1</count>
267       </cloud>
268     </cu>
269     <cb>
270       <cloud>
271         <name>cb-cal</name>
272         <count>3</count>
273       </cloud>
274       <cloud>
275         <name>cb-inc</name>
276         <count>3</count>
277       </cloud>
278       <cloud>
279         <name>cu-hum</name>
280         <count>1</count>
281       </cloud>
282       <cloud>
283         <name>cu-con</name>
284         <count>5</count>
285       </cloud>
286       <grid-z-rand type="double">200.0</grid-z-rand>
287     </cb>
288     <ac>
289       <cloud>
290         <name>ac-str</name>
291         <count>1</count>
292       </cloud>
293       <grid-z-rand type="double">100.0</grid-z-rand>
294     </ac>
295     <st>
296       <cloud>
297         <name>st</name>
298         <count>1</count>
299       </cloud>
300       <cloud>
301         <name>st-small</name>
302         <count>1</count>
303       </cloud>
304       <grid-z-rand type="double">100.0</grid-z-rand>
305     </st>
306     <sc>
307       <cloud>
308         <name>sc</name>
309         <count>1</count>
310       </cloud>
311       <grid-z-rand type="double">150.0</grid-z-rand>
312     </sc>
313     <ns>
314       <cloud>
315         <name>ns</name>
316         <count>1</count>
317       </cloud>
318       <grid-z-rand type="double">15.0</grid-z-rand>
319     </ns>
320   </layers>
321 </PropertyList>
322 <!-- end of cloudlayers.xml -->