adding terrain model with texture map and heightmap