Ev.>Точнее нужен алгоритм трассировки изолиний для карт с разломами
Если поверхность задана треугольниками, то берется каждый треугольник и пересекается с горизонтальными плоскостями.
Если в результате пересечения треугольника с плоскостью получается отрезок — то отрезок накапливается для последующей отрисовки.