I have tried using a plane and an icosphere with subdivisions and shrink wrapping them, but that didn't work out.