make sure h1max >= h1min
implement deltaMAx for UniformSphere and Torus