1
0
Fork 0

Gilberto Agostinho:

I created a substantial quantity of new work in the New Regional
Textures project and I would like to ask if anyone could review and
perhaps commit them into FGDATA. The modifications are:

- New textures and material definitions for California
- New textures and material definitions for Mexico
- New material definitions for Central America
- New textures and material definitions for Southern Europe
(Mediterranean region: Portugal, Spain, south of Italy, Greece, coast of
Balkans)
- New airport grass texture (global)
- New airport grass texture for Latin America
- New American town texture (global)
- Small improvement to grass blade textures (to better fit the airport
grass texture)

If this will be committed, we must add a note thanking the United States
Geological Survey (USGS) for the satellite images of California (
http://www.usgs.gov/ ) to the Thanks file.
This commit is contained in:
Erik Hofman 2015-12-30 17:13:18 +01:00
parent 4cfda541ad
commit 41562e4b87
23 changed files with 6692 additions and 6303 deletions

View file

@ -187,6 +187,7 @@
<material>
<name>DryCropPastureCover</name>
<name>DryCrop</name>
<name>NaturalCrop</name>
<texture-set>
<texture>Terrain/dry_pasture4.png</texture>
<texture n="11">Terrain/sand_hires_ochre.png</texture>
@ -218,6 +219,7 @@
<name>ComplexCrop</name>
<texture-set>
<texture>Terrain/mixedcrop2.png</texture>
<texture n="11">Terrain/grass_dry3a.png</texture>
<texture n="15">Terrain/sand_hires_ochre.png</texture>
</texture-set>
<object-mask>Terrain/mixedcrop2-mask.png</object-mask>
@ -259,5 +261,27 @@
<bumpiness>0.1</bumpiness>
</material>
<material>
<name>BarrenCover</name>
<name>Dirt</name>
<name>OpenMining</name>
<name>Rock</name>
<name>Dump</name>
<texture-set>
<texture>Terrain/california-rock.png</texture>
<texture n="11">Terrain/gravel_gray.png</texture>
<texture n="14">Terrain/grain_texture.png</texture>
</texture-set>
<parameters>
<hires_overlay_bias>-0.1</hires_overlay_bias>
<grain_strength>0.7</grain_strength>
</parameters>
<xsize>3000</xsize>
<ysize>3000</ysize>
<solid>1</solid>
<friction-factor>0.9</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.3</bumpiness>
</material>
</PropertyList>

View file

@ -181,42 +181,4 @@
<tree-width-m>25.0</tree-width-m>
</material>
<material>
<name>Grass</name>
<name>Airport</name>
<name>AirportKeep</name>
<name>Greenspace</name>
<texture-set>
<texture>Terrain/grass_dry2.png</texture>
<texture n="11">Terrain/shrub-hawaii-green.png</texture>
<texture n="15">Terrain/airport_grass2.png</texture>
</texture-set>
<parameters>
<grain_strength>0.5</grain_strength>
<hires_overlay_bias>-0.1</hires_overlay_bias>
</parameters>
<xsize>2000</xsize>
<ysize>2000</ysize>
<light-coverage>4000000.0</light-coverage>
<diffuse>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.1</bumpiness>
<load-resistance>1e30</load-resistance>
</material>
</PropertyList>

View file

@ -216,4 +216,32 @@
<load-resistance>1e30</load-resistance>
</material>
<material>
<name>MixedForestCover</name>
<name>MixedForest</name>
<name>RainForest</name>
<name>EvergreenBroadCover</name>
<name>EvergreenForest</name>
<name>DeciduousBroadCover</name>
<name>DeciduousForest</name>
<name>DeciduousNeedleCover</name>
<effect>Effects/forest</effect>
<texture-set>
<texture>Terrain/rainforest-hires.png</texture>
<texture n="11">Terrain/rainforest-hires.png</texture>
<texture n="13">Terrain/rock_brown.png</texture>
</texture-set>
<xsize>2000</xsize>
<ysize>2000</ysize>
<light-coverage>5000000.0</light-coverage>
<wood-coverage>7000.0</wood-coverage>
<tree-texture>Trees/tropical-alt2.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>0.95</bumpiness>
</material>
</PropertyList>

View file

@ -9,6 +9,37 @@
<lat2>-20.00</lat2>
</area>
<material>
<name>Grass</name>
<name>Airport</name>
<name>AirportKeep</name>
<name>Greenspace</name>
<texture-set>
<texture>Terrain/california-grass.png</texture>
</texture-set>
<xsize>125</xsize>
<ysize>125</ysize>
<light-coverage>4000000.0</light-coverage>
<diffuse>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.1</bumpiness>
<load-resistance>1e30</load-resistance>
</material>
<material>
<name>MixedForestCover</name>
<name>MixedForest</name>
@ -125,41 +156,4 @@
<bumpiness>0.8</bumpiness>
</material>
<material>
<name>Grass</name>
<name>Airport</name>
<name>AirportKeep</name>
<name>Greenspace</name>
<texture-set>
<texture>Terrain/grass_dry2.png</texture>
<texture n="11">Terrain/shrub-hawaii-green.png</texture>
<texture n="15">Terrain/airport_grass2.png</texture>
</texture-set>
<parameters>
<grain_strength>0.5</grain_strength>
<hires_overlay_bias>-0.1</hires_overlay_bias>
</parameters>
<xsize>2000</xsize>
<ysize>2000</ysize>
<light-coverage>4000000.0</light-coverage>
<diffuse>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.1</bumpiness>
<load-resistance>1e30</load-resistance>
</material>
</PropertyList>

View file

@ -101,6 +101,37 @@
<lat2>-25.00</lat2>
</area>
<material>
<name>Grass</name>
<name>Airport</name>
<name>AirportKeep</name>
<name>Greenspace</name>
<texture-set>
<texture>Terrain/california-grass.png</texture>
</texture-set>
<xsize>125</xsize>
<ysize>125</ysize>
<light-coverage>4000000.0</light-coverage>
<diffuse>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.1</bumpiness>
<load-resistance>1e30</load-resistance>
</material>
<material>
<name>MixedForestCover</name>
<name>MixedForest</name>
@ -188,43 +219,6 @@
<bumpiness>1</bumpiness>
</material>
<material>
<name>Grass</name>
<name>Airport</name>
<name>AirportKeep</name>
<name>Greenspace</name>
<texture-set>
<texture>Terrain/grass_dry2.png</texture>
<texture n="11">Terrain/shrub-hawaii-green.png</texture>
<texture n="15">Terrain/airport_grass2.png</texture>
</texture-set>
<parameters>
<grain_strength>0.5</grain_strength>
<hires_overlay_bias>-0.1</hires_overlay_bias>
</parameters>
<xsize>2000</xsize>
<ysize>2000</ysize>
<light-coverage>4000000.0</light-coverage>
<diffuse>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.1</bumpiness>
<load-resistance>1e30</load-resistance>
</material>
<material>
<name>BarrenCover</name>
<name>Dirt</name>

View file

@ -9,6 +9,37 @@
<lat2>-36.60</lat2>
</area>
<material>
<name>Grass</name>
<name>Airport</name>
<name>AirportKeep</name>
<name>Greenspace</name>
<texture-set>
<texture>Terrain/california-grass.png</texture>
</texture-set>
<xsize>125</xsize>
<ysize>125</ysize>
<light-coverage>4000000.0</light-coverage>
<diffuse>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.1</bumpiness>
<load-resistance>1e30</load-resistance>
</material>
<material>
<name>MixedForestCover</name>
<name>MixedForest</name>
@ -138,40 +169,4 @@
<bumpiness>0.8</bumpiness>
</material>
<material>
<name>Grass</name>
<name>Airport</name>
<name>AirportKeep</name>
<name>Greenspace</name>
<texture-set>
<texture>Terrain/pampas-grass.png</texture>
<texture n="15">Terrain/airport_grass2.png</texture>
</texture-set>
<parameters>
<grain_strength>0.5</grain_strength>
<hires_overlay_bias>-0.06</hires_overlay_bias>
</parameters>
<xsize>4000</xsize>
<ysize>4000</ysize>
<light-coverage>4000000.0</light-coverage>
<diffuse>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.1</bumpiness>
<load-resistance>1e30</load-resistance>
</material>
</PropertyList>

View file

@ -9,6 +9,37 @@
<lat2>-25.86</lat2>
</area>
<material>
<name>Grass</name>
<name>Airport</name>
<name>AirportKeep</name>
<name>Greenspace</name>
<texture-set>
<texture>Terrain/california-grass.png</texture>
</texture-set>
<xsize>125</xsize>
<ysize>125</ysize>
<light-coverage>4000000.0</light-coverage>
<diffuse>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.1</bumpiness>
<load-resistance>1e30</load-resistance>
</material>
<material>
<name>MixedForestCover</name>
<name>MixedForest</name>
@ -125,41 +156,4 @@
<bumpiness>0.8</bumpiness>
</material>
<material>
<name>Grass</name>
<name>Airport</name>
<name>AirportKeep</name>
<name>Greenspace</name>
<texture-set>
<texture>Terrain/grass_dry2.png</texture>
<texture n="11">Terrain/shrub-hawaii-green.png</texture>
<texture n="15">Terrain/airport_grass2.png</texture>
</texture-set>
<parameters>
<grain_strength>0.5</grain_strength>
<hires_overlay_bias>-0.1</hires_overlay_bias>
</parameters>
<xsize>2000</xsize>
<ysize>2000</ysize>
<light-coverage>4000000.0</light-coverage>
<diffuse>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.1</bumpiness>
<load-resistance>1e30</load-resistance>
</material>
</PropertyList>

View file

@ -1,11 +1,26 @@
<?xml version="1.0"?>
<PropertyList>
<name>California</name>
<area>
<lon1>-130.0</lon1>
<lat1>32.0</lat1>
<lon2>-119.0</lon2>
<lat2>42</lat2>
<lon1>-125.25</lon1>
<lon2>-120.06</lon2>
<lat1>42.0</lat1>
<lat2>31.9</lat2>
</area>
<area>
<lon1>-120.06</lon1>
<lon2>-116.7</lon2>
<lat1>37.6</lat1>
<lat2>31.9</lat2>
</area>
<area>
<lon1>-116.7</lon1>
<lon2>-114.6</lon2>
<lat1>35.3</lat1>
<lat2>31.9</lat2>
</area>
<condition>
@ -32,24 +47,20 @@
</material>
<material>
<effect>Effects/airfield</effect>
<name>Grass</name>
<name>Airport</name>
<name>AirportKeep</name>
<name>Greenspace</name>
<texture-set>
<texture>Terrain/gravel_red.png</texture>
<texture n="13">Terrain/gravel_red.png</texture>
<texture n="14">Terrain/grass_dry2a.png</texture>
</texture-set>
<parameters>
<grit_alpha>0.4</grit_alpha>
<use_overlay>1</use_overlay>
<overlay_bias>0.05</overlay_bias>
<overlay_alpha>1.0</overlay_alpha>
</parameters>
<xsize>125</xsize>
<ysize>125</ysize>
<name>Grassland</name>
<name>NaturalCrop</name>
<name>Marsh</name>
<name>FloodLand</name>
<name>SaltMarsh</name>
<name>HerbWetlandCover</name>
<name>WoodedWetlandCover</name>
<texture-set>
<texture>Terrain/california-grass.png</texture>
<texture n="13">Terrain/california-rock.png</texture>
</texture-set>
<xsize>2000</xsize>
<ysize>2000</ysize>
<light-coverage>4000000.0</light-coverage>
<diffuse>
<r>0.93</r>
@ -72,7 +83,59 @@
</material>
<material>
<effect>Effects/landmass-scrub</effect>
<name>Grass</name>
<name>Airport</name>
<name>AirportKeep</name>
<texture-set>
<texture>Terrain/california-airport.png</texture>
</texture-set>
<xsize>250</xsize>
<ysize>250</ysize>
<light-coverage>4000000.0</light-coverage>
<diffuse>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.1</bumpiness>
<load-resistance>1e30</load-resistance>
</material>
<material>
<name>BarrenCover</name>
<name>Dirt</name>
<name>OpenMining</name>
<name>Rock</name>
<name>Dump</name>
<texture-set>
<texture>Terrain/california-rock.png</texture>
<texture n="11">Terrain/gravel_gray.png</texture>
<texture n="14">Terrain/grain_texture.png</texture>
</texture-set>
<parameters>
<hires_overlay_bias>-0.1</hires_overlay_bias>
<grain_strength>0.7</grain_strength>
</parameters>
<xsize>3000</xsize>
<ysize>3000</ysize>
<solid>1</solid>
<friction-factor>0.9</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.3</bumpiness>
</material>
<material>
<name>ShrubCover</name>
<name>ShrubGrassCover</name>
<name>ScrubCover</name>
@ -82,22 +145,27 @@
<name>SomeSort</name>
<name>Default</name>
<name>GrassCover</name>
<name>HerbTundra</name>
<name>HerbTundraCover</name>
<name>BareTundraCover</name>
<name>MixedTundraCover</name>
<name>Cemetery</name>
<texture-set>
<texture>Terrain/shrub-southwest.png</texture>
<texture n="11">Terrain/grass_hires.png</texture>
<texture n="12">Terrain/rock_red.png</texture>
<texture n="13">Terrain/rock_alt.png</texture>
<texture n="14">Terrain/grain_texture.png</texture>
<texture n="15">Terrain/airport_grass2.png</texture>
<texture>Terrain/california-shrub.png</texture>
<texture n="12">Terrain/california-shrub2.png</texture>
<texture n="13">Terrain/california-rock.png</texture>
<texture n="15">Terrain/gravel_red.png</texture>
</texture-set>
<parameters>
<rock_strata>0</rock_strata>
</parameters>
<xsize>2000</xsize>
<ysize>2000</ysize>
<texture-set>
<texture>Terrain/california-shrub2.png</texture>
<texture n="13">Terrain/california-rock.png</texture>
<texture n="15">Terrain/gravel_red.png</texture>
</texture-set>
<parameters>
<grain_strength>0.2</grain_strength>
</parameters>
<xsize>1000</xsize>
<ysize>1000</ysize>
<diffuse>
<r>0.86</r>
<g>0.86</g>
@ -122,4 +190,210 @@
<bumpiness>0.4</bumpiness>
</material>
<material>
<name>DryCropPastureCover</name>
<name>DryCrop</name>
<effect>Effects/forest</effect>
<texture-set>
<texture>Terrain/california-drycrop.png</texture>
</texture-set>
<object-mask>Terrain/california-drycrop-mask.png</object-mask>
<xsize>2000</xsize>
<ysize>2000</ysize>
<light-coverage>900000000.0</light-coverage>
<wood-coverage>1500000.0</wood-coverage>
<tree-texture>Trees/deciduous-alt.png</tree-texture>
<tree-varieties>8</tree-varieties>
<tree-range-m alias="/params/forest/tree-range-m"/>
<tree-height-m>8.0</tree-height-m>
<tree-width-m>8.0</tree-width-m>
<rolling-friction>0.7</rolling-friction>
<bumpiness>0.8</bumpiness>
</material>
<material>
<name>IrrCropPastureCover</name>
<name>IrrCrop</name>
<name>Orchard</name>
<name>Olives</name>
<name>Vineyard</name>
<name>Rice</name>
<effect>Effects/forest</effect>
<texture-set>
<texture>Terrain/california-drycrop2.png</texture>
</texture-set>
<object-mask>Terrain/california-drycrop2-mask.png</object-mask>
<xsize>1000</xsize>
<ysize>1000</ysize>
<light-coverage>900000000.0</light-coverage>
<wood-coverage>1500000.0</wood-coverage>
<tree-texture>Trees/deciduous-alt.png</tree-texture>
<tree-varieties>8</tree-varieties>
<tree-range-m alias="/params/forest/tree-range-m"/>
<tree-height-m>8.0</tree-height-m>
<tree-width-m>8.0</tree-width-m>
<rolling-friction>0.7</rolling-friction>
<bumpiness>0.8</bumpiness>
</material>
<material>
<name>ComplexCrop</name>
<name>MixedCrop</name>
<name>MixedCropPastureCover</name>
<effect>Effects/forest</effect>
<texture-set>
<texture>Terrain/california-mixedcrop.png</texture>
</texture-set>
<object-mask>Terrain/california-mixedcrop-mask.png</object-mask>
<xsize>2000</xsize>
<ysize>2000</ysize>
<light-coverage>900000000.0</light-coverage>
<!-- <wood-coverage>12000.0</wood-coverage> --> <!-- use this value if mask works -->
<wood-coverage>120000.0</wood-coverage>
<tree-texture>Trees/deciduous-alt.png</tree-texture>
<tree-varieties>8</tree-varieties>
<tree-range-m alias="/params/forest/tree-range-m"/>
<tree-height-m>8.0</tree-height-m>
<tree-width-m>8.0</tree-width-m>
<rolling-friction>0.7</rolling-friction>
<bumpiness>0.8</bumpiness>
</material>
<material>
<name>MixedForestCover</name>
<name>MixedForest</name>
<name>RainForest</name>
<name>EvergreenBroadCover</name>
<name>EvergreenForest</name>
<name>DeciduousBroadCover</name>
<name>DeciduousForest</name>
<name>DeciduousNeedleCover</name>
<effect>Effects/forest</effect>
<texture-set>
<texture>Terrain/california-forest.png</texture>
<texture n="13">Terrain/california-rock.png</texture>
<texture n="12">Terrain/california-shrub2.png</texture>
</texture-set>
<parameters>
<grain_strength>0.2</grain_strength>
</parameters>
<xsize>1000</xsize>
<ysize>1000</ysize>
<light-coverage>5000000.0</light-coverage>
<wood-coverage>7000.0</wood-coverage>
<tree-texture>Trees/deciduous-alt.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>0.95</bumpiness>
</material>
<material>
<name>Construction</name>
<name>Industrial</name>
<effect>Effects/urban</effect>
<texture-set>
<texture>Terrain/california-industry.png</texture>
<texture n="2">Terrain/california-industry-relief-light.png</texture>
</texture-set>
<xsize>1000</xsize>
<ysize>1000</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/industrial-buildings.xml"/>
</material>
<material>
<name>Transport</name>
<name>Port</name>
<effect>Effects/urban</effect>
<texture-set>
<texture>Terrain/california-port.png</texture>
</texture-set>
<xsize>500</xsize>
<ysize>500</ysize>
<light-coverage>1000000.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/industrial-buildings.xml"/>
</material>
<material>
<name>GolfCourse</name>
<texture>Terrain/california-golf.png</texture>
<object-mask>Terrain/california-golf-mask.png</object-mask>
<xsize>800</xsize>
<ysize>800</ysize>
<light-coverage>2000000.0</light-coverage>
<diffuse>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.3</bumpiness>
<load-resistance>1e30</load-resistance>
<wood-coverage>5000.0</wood-coverage>
<tree-texture>Trees/deciduous-alt.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>
<material>
<name>Sand</name>
<texture-set>
<texture>Terrain/california-sand.png</texture>
</texture-set>
<xsize>2000</xsize>
<ysize>2000</ysize>
<light-coverage>10000000.0</light-coverage>
<shininess>2.5</shininess>
<rolling-friction>0.1</rolling-friction>
<friction-factor>0.7</friction-factor>
<bumpiness>0.1</bumpiness>
</material>
<material>
<name>Lava</name>
<name>Burnt</name>
<texture-set>
<texture>Terrain/california-rock.png</texture>
<texture n="11">Terrain/lava2.png</texture>
<texture n="14">Terrain/grain_texture.png</texture>
</texture-set>
<parameters>
<hires_overlay_bias>-0.1</hires_overlay_bias>
<grain_strength>0.7</grain_strength>
</parameters>
<xsize>3000</xsize>
<ysize>3000</ysize>
<solid>1</solid>
<friction-factor>0.9</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.3</bumpiness>
</material>
</PropertyList>

View file

@ -9,6 +9,48 @@
</equals>
</condition>
<material>
<effect>Effects/airfield</effect>
<name>Grass</name>
<name>Airport</name>
<name>AirportKeep</name>
<name>Greenspace</name>
<texture-set>
<texture>Terrain/airport-grass.png</texture>
</texture-set>
<xsize>125</xsize>
<ysize>125</ysize>
<light-coverage>4000000.0</light-coverage>
<diffuse>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.1</bumpiness>
<load-resistance>1e30</load-resistance>
<!-- uncomment this to get volumetric grass on airport keep-->
<!--
<wood-coverage>10.0</wood-coverage>
<tree-texture>Trees/grass_blades.png</tree-texture>
<tree-varieties>1</tree-varieties>
<tree-range-m>200.0</tree-range-m>
<tree-height-m>0.3</tree-height-m>
<tree-width-m>1.0</tree-width-m>
<tree-effect>Effects/tree-grass</tree-effect>
-->
</material>
<material>
<name>Landmass</name>
<name>SomeSort</name>
@ -285,10 +327,13 @@
<material>
<name>Town</name>
<name>SubUrban</name>
<texture>Terrain/Town1.png</texture>
<object-mask>Terrain/Town1.mask.png</object-mask>
<xsize>1024</xsize>
<ysize>1024</ysize>
<effect>Effects/urban</effect>
<texture-set>
<texture>Terrain/california-town2.png</texture>
<texture n="2">Terrain/california-town2-relief-light.png</texture>
</texture-set>
<xsize>1000</xsize>
<ysize>1000</ysize>
<light-coverage>100000.0</light-coverage>
<emissive>
<r>0.05</r>
@ -302,12 +347,12 @@
<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>5000.0</wood-coverage>
<tree-texture>Trees/mixed-alt.png</tree-texture>
<wood-coverage>25000.0</wood-coverage>
<tree-texture>Trees/deciduous-alt.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>15.0</tree-width-m>
<tree-height-m>12.0</tree-height-m>
<tree-width-m>7.0</tree-width-m>
</material>
<material>
@ -534,43 +579,6 @@
<load-resistance>1e30</load-resistance>
</material>
<material>
<effect>Effects/airfield</effect>
<name>Airport</name>
<name>AirportKeep</name>
<name>Grass</name>
<texture>Terrain/airport.png</texture>
<xsize>125</xsize>
<ysize>125</ysize>
<light-coverage>4000000.0</light-coverage>
<diffuse>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.1</bumpiness>
<load-resistance>1e30</load-resistance>
<!-- uncomment this to get volumetric grass on airport keep-->
<!--<wood-coverage>10.0</wood-coverage>
<tree-texture>Trees/grass_blades.png</tree-texture>
<tree-varieties>1</tree-varieties>
<tree-range-m>200.0</tree-range-m>
<tree-height-m>0.3</tree-height-m>
<tree-width-m>1.0</tree-width-m>
<tree-effect>Effects/tree-grass</tree-effect>-->
</material>
<!-- default mixed crop -->
<material>
<effect>Effects/crop</effect>
@ -814,4 +822,3 @@
</material>
</PropertyList>

View file

@ -4,10 +4,59 @@
<name>Latin American cities</name>
<area>
<lat1>24.6</lat1>
<lat2>-42.3</lat2>
<lon1>-109.0</lon1>
<lon2>-32.1</lon2>
<lat1>32.55</lat1>
<lat2>-57.0</lat2>
<lon1>-117.5</lon1>
<lon2>-116.71</lon2>
</area>
<area>
<lat1>32.71</lat1>
<lat2>-57.0</lat2>
<lon1>-116.71</lon1>
<lon2>-114.83</lon2>
</area>
<area>
<lat1>31.77</lat1>
<lat2>-57.0</lat2>
<lon1>-114.83</lon1>
<lon2>-106.32</lon2>
</area>
<area>
<lat1>29.09</lat1>
<lat2>-57.0</lat2>
<lon1>-106.32</lon1>
<lon2>-100.70</lon2>
</area>
<area>
<lat1>26.06</lat1>
<lat2>-57.0</lat2>
<lon1>-100.70</lon1>
<lon2>-95.70</lon2>
</area>
<area>
<lat1>23.93</lat1>
<lat2>-57.0</lat2>
<lon1>-95.70</lon1>
<lon2>-78.94</lon2>
</area>
<area>
<lat1>27.47</lat1>
<lat2>-57.0</lat2>
<lon1>-78.94</lon1>
<lon2>-56.46</lon2>
</area>
<area>
<lat1>9.18</lat1>
<lat2>-57.0</lat2>
<lon1>-56.46</lon1>
<lon2>-30.0</lon2>
</area>
<material>
@ -39,7 +88,7 @@
<building-medium-ratio>0.6</building-medium-ratio>
<building-large-ratio>0.2</building-large-ratio>
<wood-coverage>250000.0</wood-coverage>
<tree-texture>Trees/mixed-alt.png</tree-texture>
<tree-texture>Trees/deciduous-alt.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>
@ -71,7 +120,7 @@
<building-large-ratio>0.0</building-large-ratio>
<building-medium-max-floors>4</building-medium-max-floors>
<wood-coverage>5000.0</wood-coverage>
<tree-texture>Trees/mixed-alt.png</tree-texture>
<tree-texture>Trees/deciduous-alt.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>

View file

@ -29,14 +29,15 @@
<!-- North America -->
<region include="Materials/regions/alaska.xml"/>
<region include="Materials/regions/us_southwest.xml"/>
<region include="Materials/regions/california.xml"/>
<region include="Materials/regions/california.xml"/> <!-- modified by gsagostinho -->
<region include="Materials/regions/sierras.xml"/>
<!-- South America -->
<region include="Materials/regions/tropical_south_america.xml"/>
<region include="Materials/regions/tropical_south_america.xml"/> <!-- modified by gsagostinho -->
<region include="Materials/regions/latin_american_cities.xml"/> <!-- added by gsagostinho -->
<region include="Materials/regions/caribbean.xml"/>
<region include="Materials/regions/ascension.xml"/>
<region include="Materials/regions/mexico.xml"/> <!-- added by gsagostinho -->
<region include="Materials/regions/brazil_cerrado.xml"/> <!-- added by gsagostinho -->
<region include="Materials/regions/brazil_brasilia.xml"/> <!-- added by gsagostinho -->
<region include="Materials/regions/brazil_southern_cerrado.xml"/> <!-- added by gsagostinho -->
@ -77,6 +78,7 @@
<region include="Materials/regions/corse.xml"/>
<region include="Materials/regions/iceland.xml"/>
<region include="Materials/regions/norway.xml"/> <!-- added by D-ECHO and gsagostinho -->
<region include="Materials/regions/southern_europe.xml"/> <!-- added by gsagostinho -->
<!-- Middle East-->
<region include="Materials/regions/middle_east.xml"/>

View file

@ -157,16 +157,10 @@
<name>AirportKeep</name>
<name>Greenspace</name>
<texture-set>
<texture>Terrain/grass_dry2.png</texture>
<texture n="11">Terrain/shrub-hawaii-green.png</texture>
<texture n="15">Terrain/airport_grass2.png</texture>
<texture>Terrain/california-grass.png</texture>
</texture-set>
<parameters>
<grain_strength>0.5</grain_strength>
<hires_overlay_bias>-0.1</hires_overlay_bias>
</parameters>
<xsize>2000</xsize>
<ysize>2000</ysize>
<xsize>125</xsize>
<ysize>125</ysize>
<light-coverage>4000000.0</light-coverage>
<diffuse>
<r>0.93</r>

View file

@ -6,44 +6,19 @@
<area>
<lon1>-90.0</lon1>
<lon2>-30.0</lon2>
<lat1>-15.0</lat1>
<lat2>15.0</lat2>
<lat1>-23.0</lat1>
<lat2>23.0</lat2>
</area>
<material>
<name>EvergreenBroadCover</name>
<name>EvergreenForest</name>
<effect>Effects/forest</effect>
<name>Grass</name>
<name>Airport</name>
<name>AirportKeep</name>
<texture-set>
<texture>Terrain/rainforest-hawaii.png</texture>
<texture n="11">Terrain/rainforest-hawaii.png</texture>
<texture n="12">Terrain/dirtrock.png</texture>
<texture>Terrain/california-grass.png</texture>
</texture-set>
<xsize>2000</xsize>
<ysize>2000</ysize>
<light-coverage>10000000.0</light-coverage>
<wood-coverage>4000.0</wood-coverage>
<tree-texture>Trees/tropical-alt2.png</tree-texture> <!-- modified by gsagostinho -->
<tree-varieties>8</tree-varieties>
<tree-range-m alias="/params/forest/tree-range-m"/>
<tree-height-m>35.0</tree-height-m>
<tree-width-m>30.0</tree-width-m>
<rolling-friction>1</rolling-friction>
<bumpiness>1</bumpiness>
</material>
<material>
<name>HerbTundraCover</name>
<name>HerbTundra</name>
<effect>Effects/herbtundra</effect>
<texture-set>
<texture>Terrain/herbtundra.png</texture>
<texture n="11">Terrain/grass_hires.png</texture>
<texture n="12">Terrain/dirtrock.png</texture>
</texture-set>
<xsize>2000</xsize>
<ysize>2000</ysize>
<xsize>125</xsize>
<ysize>125</ysize>
<light-coverage>4000000.0</light-coverage>
<diffuse>
<r>0.93</r>
@ -59,78 +34,23 @@
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.8</friction-factor>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.15</bumpiness>
<bumpiness>0.1</bumpiness>
<load-resistance>1e30</load-resistance>
<wood-coverage>70000.0</wood-coverage>
<tree-texture>Trees/tropical-alt2.png</tree-texture> <!-- modified by gsagostinho -->
<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>
</material>
<material>
<name>MixedCropPastureCover</name>
<name>MixedCrop</name>
<name>ComplexCrop</name>
<texture-set>
<texture>Terrain/shrub1.png</texture>
<texture n="11">Terrain/grass_hires.png</texture>
<texture n="12">Terrain/dirtrock.png</texture>
</texture-set>
<xsize>2000</xsize>
<ysize>2000</ysize>
<light-coverage>2000000.0</light-coverage>
<solid>1</solid>
<friction-factor>0.9</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.7</bumpiness>
<load-resistance>1e30</load-resistance>
<wood-coverage>10000.0</wood-coverage>
<tree-texture>Trees/tropical-alt2.png</tree-texture> <!-- modified by gsagostinho -->
<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>
<material>
<effect>Effects/crop</effect>
<name>DryCropPastureCover</name>
<name>DryCrop</name>
<texture-set>
<texture>Terrain/tundra-hawaii-green.png</texture>
<texture n="11">Terrain/grass_hires.png</texture>
<texture n="12">Terrain/dirtrock.png</texture>
</texture-set>
<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>
<wood-coverage>50000.0</wood-coverage>
<tree-texture>Trees/tropical-alt2.png</tree-texture> <!-- modified by gsagostinho -->
<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>
<material>
<name>Grassland</name>
<name>GrassCover</name>
<name>BareTundraCover</name>
<name>MixedTundraCover</name>
<name>Cemetery</name>
<effect>Effects/landmass-nowood</effect>
<name>Greenspace</name>
<name>NaturalCrop</name>
<texture-set>
<texture>Terrain/tundra-hawaii-green.png</texture>
<texture n="11">Terrain/rainforest-hawaii.png</texture>
<texture n="12">Terrain/dirtrock.png</texture>
<texture>Terrain/california-grass.png</texture>
<texture n="13">Terrain/california-rock.png</texture>
</texture-set>
<xsize>2000</xsize>
<ysize>2000</ysize>
@ -151,8 +71,160 @@
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.15</bumpiness>
<bumpiness>0.1</bumpiness>
<load-resistance>1e30</load-resistance>
</material>
<material>
<name>MixedForestCover</name>
<name>MixedForest</name>
<name>RainForest</name>
<name>EvergreenBroadCover</name>
<name>EvergreenForest</name>
<name>DeciduousBroadCover</name>
<name>DeciduousForest</name>
<name>DeciduousNeedleCover</name>
<effect>Effects/forest</effect>
<texture-set>
<texture>Terrain/rainforest-hires.png</texture>
<texture n="11">Terrain/rainforest-hires.png</texture>
<texture n="13">Terrain/rock_red.png</texture>
</texture-set>
<xsize>2000</xsize>
<ysize>2000</ysize>
<light-coverage>900000000.0</light-coverage>
<wood-coverage>4000.0</wood-coverage>
<tree-texture>Trees/tropical-alt2.png</tree-texture>
<tree-varieties>8</tree-varieties>
<tree-range-m alias="/params/forest/tree-range-m"/>
<tree-height-m>35.0</tree-height-m>
<tree-width-m>30.0</tree-width-m>
<rolling-friction>1</rolling-friction>
<bumpiness>1</bumpiness>
</material>
<material>
<name>MixedCrop</name>
<name>MixedCropPastureCover</name>
<name>DryCropPastureCover</name>
<name>DryCrop</name>
<name>ComplexCrop</name>
<name>ShrubCover</name>
<name>ShrubGrassCover</name>
<name>ScrubCover</name>
<name>Scrub</name>
<effect>Effects/forest</effect>
<texture-set>
<texture>Terrain/rainforest-hires.png</texture>
<texture n="11">Terrain/rainforest-patch.png</texture>
<texture n="12">Terrain/grass_dry2a.png</texture>
<texture n="13">Terrain/rock_red.png</texture>
<texture n="15">Terrain/airport_grass2.png</texture>
</texture-set>
<parameters>
<grain_strength>0.5</grain_strength>
<hires_overlay_bias>-0.03</hires_overlay_bias>
</parameters>
<xsize>2000</xsize>
<ysize>2000</ysize>
<light-coverage>900000000.0</light-coverage>
<wood-coverage>12000.0</wood-coverage>
<tree-texture>Trees/tropical-alt2.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>30.0</tree-width-m>
<rolling-friction>1</rolling-friction>
<bumpiness>1</bumpiness>
</material>
<material>
<effect>Effects/cropgrass</effect>
<name>Grassland</name>
<texture-set>
<texture>Terrain/grass_dry2a.png</texture>
<texture n="11">Terrain/rainforest-patch.png</texture>
<texture n="12">Terrain/rainforest-hires.png</texture>
<texture n="13">Terrain/rock_red.png</texture>
<texture n="15">Terrain/airport_grass2.png</texture>
</texture-set>
<parameters>
<grain_strength>0.5</grain_strength>
<hires_overlay_bias>-0.1</hires_overlay_bias>
</parameters>
<xsize>2000</xsize>
<ysize>2000</ysize>
<light-coverage>2000000.0</light-coverage>
<diffuse>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.3</bumpiness>
<load-resistance>1e30</load-resistance>
<wood-coverage>25000.0</wood-coverage>
<tree-texture>Trees/tropical-alt2.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>25.0</tree-width-m>
</material>
<material>
<effect>Effects/cropgrass</effect>
<name>HerbTundra</name>
<name>HerbTundraCover</name>
<texture-set>
<texture>Terrain/tundra-hawaii.png</texture>
<texture n="11">Terrain/rainforest-patch.png</texture>
<texture n="12">Terrain/rainforest-hires.png</texture>
<texture n="13">Terrain/rock_red.png</texture>
<texture n="15">Terrain/airport_grass2.png</texture>
</texture-set>
<parameters>
<grain_strength>0.5</grain_strength>
<hires_overlay_bias>-0.1</hires_overlay_bias>
</parameters>
<xsize>2000</xsize>
<ysize>2000</ysize>
<light-coverage>2000000.0</light-coverage>
<diffuse>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.3</bumpiness>
<load-resistance>1e30</load-resistance>
<wood-coverage>25000.0</wood-coverage>
<tree-texture>Trees/tropical-alt2.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>25.0</tree-width-m>
</material>
</PropertyList>

View file

@ -33,43 +33,34 @@
</material>
<material>
<effect>Effects/airfield</effect>
<name>Grass</name>
<name>Airport</name>
<name>AirportKeep</name>
<name>Greenspace</name>
<texture-set>
<texture>Terrain/gravel_red.png</texture>
<texture n="13">Terrain/gravel_red.png</texture>
<texture n="14">Terrain/grass_dry2.png</texture>
</texture-set>
<parameters>
<grit_alpha>0.4</grit_alpha>
<use_overlay>1</use_overlay>
<overlay_bias>-0.1</overlay_bias>
</parameters>
<xsize>125</xsize>
<ysize>125</ysize>
<texture-set>
<texture>Terrain/california-airport.png</texture>
</texture-set>
<xsize>250</xsize>
<ysize>250</ysize>
<light-coverage>4000000.0</light-coverage>
<diffuse>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.1</bumpiness>
<load-resistance>1e30</load-resistance>
</material>
<r>0.93</r>
<g>0.95</g>
<b>0.93</b>
<a>1.0</a>
</diffuse>
<specular>
<r>0.1</r>
<g>0.12</g>
<b>0.1</b>
<a>1.0</a>
</specular>
<shininess>1.2</shininess>
<solid>1</solid>
<friction-factor>0.7</friction-factor>
<rolling-friction>0.1</rolling-friction>
<bumpiness>0.1</bumpiness>
<load-resistance>1e30</load-resistance>
</material>
<material>
<effect>Effects/landmass-scrub</effect>

View file

@ -4,6 +4,7 @@
<fx>
<!--
<thunder>
<name>Thunder</name>
<mode>once</mode>
@ -17,6 +18,7 @@
<volume>1.0</volume>
<pitch>1.0</pitch>
</thunder>
-->
</fx>

View file

@ -41,3 +41,5 @@ pg: https://commons.wikimedia.org/wiki/File:Cerrado_sul-mato-grossense_%28580120
1223%29.jpg
- Guilherme Jofili for the image Basta uma chuvinha e o sertao colore!: https://
www.flickr.com/photos/gjofili/8220416529/
- United States Geological Survey (USGS) for the satellite images of California:
http://www.usgs.gov/

Binary file not shown.

Before

(image error) Size: 696 KiB

After

(image error) Size: 514 KiB

Binary file not shown.

Before

(image error) Size: 618 KiB

After

(image error) Size: 643 KiB

Binary file not shown.

Before

(image error) Size: 616 KiB

After

(image error) Size: 628 KiB

Binary file not shown.

Before

(image error) Size: 1.4 MiB

After

(image error) Size: 1.4 MiB

View file

@ -321,6 +321,11 @@ Started September 2000 by David Megginson, david@megginson.com
<enabled type="bool" userarchive="y">true</enabled>
<volume type="float" userarchive="y">0.6</volume>
</effects>
<scene>
<enabled type="bool" userarchive="y">true</enabled>
<volume type="float" userarchive="y">0.6</volume>
</scene>
<model-damping type="bool">1.0</model-damping>
<device-name type="string" userarchive="y"/>
<voice type="bool">true</voice>
<voices>