Я пытаюсь преобразовать многоугольную 3D-сетку в серию топографических кривых, представляющих часть сетки на определенной высоте для каждого интервала. До сих пор я придумал идею пересечения горизонтальной плоскости с сеткой и получить кривую пересечения. Так что для этой сетки: Создание топографических 2D-кривых из многоугольной сетки
Я бы пересекаться самолет несколько раз на заданном интервале точности:
и т.д.
Хотя это легко сделать визуально и в приложении САПР, я полностью потерял это программно. Как я мог бы вычислить это в среде программирования/какие алгоритмы я могу изучить для достижения этого?
Я программирую в среде STL C++ (с Boost), загружая ячейки .obj с this simple loader, и нуждаясь в простых декартовых 2D-точках для определения выходной кривой.
в случае, если кому-то интересно, это для создания инструкций печати для 3D-принтера. – TheInnerParty