TerrainEffect: added, and changed ElevationMorph/VerticalScale/DetailTexture to use it