diff --git a/Materials/regions/materials.xml b/Materials/regions/materials.xml index 16d64ac9f..65379d18e 100644 --- a/Materials/regions/materials.xml +++ b/Materials/regions/materials.xml @@ -1852,7 +1852,170 @@ <load-resistance>1e30</load-resistance> </material> + <!-- REGIONAL DEFINITIONS - SCANDINAVIA --> + <material include="Materials/regions/scandinavia.xml"> + <name>BuiltUpCover</name> + <name>Urban</name> + <texture>Terrain/town-europe-autumn.png</texture> + <object-mask>Terrain/town-europe.mask.png</object-mask> + <xsize>1024</xsize> + <ysize>1024</ysize> + <light-coverage>100000.0</light-coverage> + <emissive> + <r>0.05</r> + <g>0.05</g> + <b>0.02</b> + <a>1.0</a> + </emissive> + <object-group include="Materials/base/town-buildings.xml"/> + <building-coverage>500.0</building-coverage> + <building-small-ratio>0.9</building-small-ratio> + <building-medium-ratio>0.1</building-medium-ratio> + <building-large-ratio>0.0</building-large-ratio> + <building-medium-max-floors>4</building-medium-max-floors> + <wood-coverage>8000.0</wood-coverage> + <tree-texture>Trees/deciduous.png</tree-texture> + <tree-varieties>8</tree-varieties> + <tree-range-m alias="/params/forest/tree-range-m"/> + <tree-height-m>15.0</tree-height-m> + <tree-width-m>10.0</tree-width-m> + </material> + + <material include="Materials/regions/scandinavia.xml"> + <name>EvergreenBroadCover</name> + <name>EvergreenForest</name> + <texture-set> + <texture>Terrain/forest1a.png</texture> + <texture n="11">Terrain/grass_hires.png</texture> + <texture n="12">Terrain/rock.png</texture> + <texture n="15">Terrain/rock.png</texture> + </texture-set> + <parameters> + <hires_overlay_bias>-0.1</hires_overlay_bias> + <transition_model>0.9</transition_model> + <dot_density>0.2</dot_density> + </parameters> + <xsize>2000</xsize> + <ysize>2000</ysize> + <light-coverage>10000000.0</light-coverage> + <wood-coverage>4000.0</wood-coverage> + <tree-texture>Trees/coniferous.png</tree-texture> + <tree-varieties>8</tree-varieties> + <tree-range-m alias="/params/forest/tree-range-m"/> + <tree-height-m>25.0</tree-height-m> + <tree-width-m>18.0</tree-width-m> + <rolling-friction>1</rolling-friction> + <bumpiness>1</bumpiness> + </material> + + <material include="Materials/regions/scandinavia.xml"> + <name>ShrubCover</name> + <name>ShrubGrassCover</name> + <name>ScrubCover</name> + <name>Scrub</name> + <name>Sclerophyllous</name> + <name>Landmass</name> + <name>SoneSort</name> + <name>Default</name> + <name>Island</name> + <texture-set> + <texture>Terrain/shrub1-autumn.png</texture> + <texture n="11">Terrain/grass_hires.png</texture> + <texture n="12">Terrain/rock.png</texture> + <texture n="15">Terrain/rock.png</texture> + </texture-set> + <xsize>2000</xsize> + <ysize>2000</ysize> + <diffuse> + <r>0.86</r> + <g>0.86</g> + <b>0.86</b> + <a>1.0</a> + </diffuse> + <specular> + <r>0.1</r> + <g>0.1</g> + <b>0.1</b> + <a>1.0</a> + </specular> + <shininess>1.2</shininess> + <light-coverage>20000000.0</light-coverage> + <wood-coverage>48000.0</wood-coverage> + <tree-texture>Trees/coniferous.png</tree-texture> + <tree-varieties>8</tree-varieties> + <tree-range-m alias="/params/forest/tree-range-m"/> + <tree-height-m>25.0</tree-height-m> + <tree-width-m>18.0</tree-width-m> + <rolling-friction>0.6</rolling-friction> + <bumpiness>0.4</bumpiness> + </material> + + <material include="Materials/regions/scandinavia.xml"> + <name>Marsh</name> + <name>FloodLand</name> + <name>SaltMarsh</name> + <name>HerbWetlandCover</name> + <name>WoodedWetlandCover</name> + <name>DeciduousBroadCover</name> + <name>DeciduousForest</name> + <name>Bog</name> + <name>Heath</name> + <texture-set> + <texture>Terrain/marsh4a-autumn.png</texture> + <texture n="11">Terrain/grass_hires.png</texture> + <texture n="12">Terrain/rock.png</texture> + <texture n="15">Terrain/rock.png</texture> + </texture-set> + <parameters> + <hires_overlay_bias>-0.1</hires_overlay_bias> + <transition_model>0.9</transition_model> + </parameters> + <xsize>2000</xsize> + <ysize>2000</ysize> + <solid>1</solid> + <light-coverage>40000000.0</light-coverage> + <wood-coverage>30000.0</wood-coverage> + <tree-texture>Trees/coniferous.png</tree-texture> + <tree-varieties>8</tree-varieties> + <tree-range-m alias="/params/forest/tree-range-m"/> + <tree-height-m>25.0</tree-height-m> + <tree-width-m>18.0</tree-width-m> + <friction-factor>0.8</friction-factor> + <rolling-friction>0.3</rolling-friction> + <bumpiness>0.2</bumpiness> + <load-resistance>1e30</load-resistance> + </material> + + <material include="Materials/regions/scandinavia.xml"> + <name>DryCropPastureCover</name> + <name>DryCrop</name> + <texture-set> + <texture>Terrain/dry_pasture4.png</texture> + <texture n="11">Terrain/grass_hires.png</texture> + <texture n="12">Terrain/rock.png</texture> + </texture-set> + <parameters> + <hires_overlay_bias>-0.07</hires_overlay_bias> + <transition_model>0.9</transition_model> + </parameters> + <object-mask>Terrain/drycrop1.mask.png</object-mask> + <xsize>2000</xsize> + <ysize>2000</ysize> + <solid>1</solid> + <friction-factor>0.9</friction-factor> + <rolling-friction>0.1</rolling-friction> + <bumpiness>0.6</bumpiness> + <load-resistance>1e30</load-resistance> + <light-coverage>2000000.0</light-coverage> + <object-group include="Materials/base/farm-buildings.xml"/> + <wood-coverage>10000.0</wood-coverage> + <tree-texture>Trees/mixed.png</tree-texture> + <tree-varieties>8</tree-varieties> + <tree-range-m alias="/params/forest/tree-range-m"/> + <tree-height-m>20.0</tree-height-m> + <tree-width-m>12.0</tree-width-m> + </material> <!-- REGIONAL DEFINITIONS - EUROPE --> diff --git a/Materials/regions/scandinavia.xml b/Materials/regions/scandinavia.xml new file mode 100644 index 000000000..05792c918 --- /dev/null +++ b/Materials/regions/scandinavia.xml @@ -0,0 +1,32 @@ +<?xml version="1.0"?> +<!-- General settings for all Scandinavia materials --> +<PropertyList> + <!-- Define Scandinavia as a box with given latitude/longitude --> + <condition> + <and> + <equals> + <property>sim/startup/season</property> + <value>summer</value> + </equals> + <and> + <greater-than> + <property>position/longitude-deg</property> + <value>0.0</value> + </greater-than> + <less-than> + <property>position/longitude-deg</property> + <value>35.0</value> + </less-than> + <greater-than> + <property>position/latitude-deg</property> + <value>57.0</value> + </greater-than> + <less-than> + <property>position/latitude-deg</property> + <value>90.0</value> + </less-than> + </and> + </and> + </condition> + +</PropertyList>