a Terrain Container with (self-)shadowing and heightlines