У меня есть .xyz файл, который имеет нерегулярно разнесенные точки и дает нормальное положение и поверхность (т.е. XYZIJK). Существуют ли там алгоритмы, которые могут восстановить поверхность, которая множится в векторах IJK? Большинство алгоритмов, которые я нашел, предполагают, что поверхностные нормали неизвестны.Поверхностная реконструкция данного облака точек и нормалей поверхности
Это, в конечном счете, будет использовано для построения данных об ошибках поверхности (от номинальной поверхности) с помощью python 3.x, и я уверен, что после многих вопросов, которые я нахожу, вы найдете хороший алгоритм восстановления.
Просто указать, что для некоторых поверхностей (например, ямочной поверхности мяча для гольфа или, возможно, поверхности оранжевого) нормали поверхности могут слишком быстро меняться, чтобы быть очень полезными. – mcdowella
Некоторые данные примера или, по крайней мере, график, чтобы мы увидели свойства данных? Самый простой способ - переупорядочить точки к топологии пространственной поверхности 2D, а затем создать сетку, соединяя соседние точки в виде треугольников ... btw вы хотите, чтобы сетка или регулярный набор точек были выведены? – Spektre