Почему все вершины удаляются после использования опции «Удалить не связанные вершины - PullRequest
0 голосов
/ 04 октября 2018

Я импортировал свое pointcloud в Meshlab с нормалями, и я хотел бы сделать реконструкцию экранированной поверхности Пуассона.Когда я пытаюсь сделать это, у меня есть сообщение типа «Фильтры требуют правильных нормальных значений».Например, необходимо, чтобы все входные вершины ВСЕ имели правильную ненулевую нормаль.Если вы обнаружите эту ошибку в триангулированной сетке, попробуйте использовать фильтры Remove Unreferenced Vertices. ... '

Когда я попытался использовать эту опцию, все мои вершины исчезли.Я также проверил свои нормали, и все они имеют не нулевое значение.

Я не понимаю, в чем проблема.Пожалуйста, помогите мне.

Ответы [ 2 ]

0 голосов
/ 16 октября 2018

Если ваш файл в формате .xyz, у вас должно быть 6 чисел на вершину:

x coord, y coord, z coord, x normal, y normal, z normal

Скорее всего, ваш файл содержит только данные координат.Если вы не можете добавить обычную информацию в файл, вы можете оценить ее в Meshlab с помощью:

Filters > Normals, Curvatures and Orientation > Compute normals for point sets
0 голосов
/ 09 октября 2018

Ваш ввод не является триангулированной сеткой, поэтому вы не должны вызывать фильтр «Удалить несвязанные вершины».Этот фильтр удалит те вершины, которые не используются ни одним треугольником, что означает «каждая вершина», если у вас нет треугольников.

...