Поверхностная триангуляция облака точек MandelBulb - PullRequest
0 голосов
/ 28 февраля 2019

Я создал облако точек MandelBulb, используя алгоритм трассировки лучей для интерактивного просмотра в Plot.ly.Я хотел бы посмотреть, смогу ли я провести триангуляцию поверхности из облака точек, используя такой метод, как marching_cubes из Skimage lib или Delaunay из scipy lib.

У меня есть две проблемы, которые я идентифицировал:

1) У меня есть несколько случайных точек вне облака точек, которые будут составлять поверхность, и я боюсь, что они спутают триангуляцию.Кроме того, единственный способ избавиться от них - это исключить точки за произвольной границей, но это будет неэффективно, поскольку манделбуль будет меняться со степенью.

2) Большинство случаев использования поверхностного построения / триангуляции, которые я видел, основаны на форме / структуре входного массива, где в моем случае у меня есть просто набор точек x, y и z, в которыхтрехмерный график рассеяния представляет облако точек.

Существует ли метод построения / триангуляции поверхности, который будет игнорировать точки выброса и который не имеет требований к форме / структуре входных данных?

enter image description here

enter image description here

...