#meshlab
#meshlab
Вопрос:
Я создал 3D-модели маленьких коралловых скелетов (размером с игрушечных армейцев), которые помещаются на твердую поверхность и затем сканируются. Это оставляет отверстие в нижней части модели, которое я закрываю. Я хочу найти площадь поверхности только коралловой части, но не самой нижней поверхности.
Мой текущий рабочий процесс заключается в том, чтобы открыть my .obj в Meshlab, масштабировать мою модель, затем очистить модель и удалить ненужные вещи, затем закрыть отверстие внизу, затем перейти к Filters> Quality Measure and Computation> Вычисление геометрических мер для вычисления площади поверхности общей моделивключая дно.
Затем я удаляю / удаляю все кораллы и просто оставляю нижнюю поверхность (у которой теперь есть вершина) и снова запускаю Фильтры> Измерение качества и вычисления> Вычисление геометрических мер, чтобы получить только площадь поверхности дна (?) — мой вопрос: поскольку модель теперь имеет две поверхности -Meshlab дает мне только площадь нижней поверхности или включает также новую верхнюю поверхность?
Ответ №1:
Не уверен, почему вы говорите, что поверхность имеет вершину. Они должны быть треугольниками, которые отображаются с двух сторон, но это одна поверхность. Итак, ответ заключается в том, что meshlab выдает только площадь нижней поверхности.
Несмотря на это, я предложу вам один альтернативный метод, который кажется более простым.
Сразу после закрытия отверстия внизу (с Close Holes
помощью фильтра) вы должны увидеть, что выбраны новые треугольники. Вызовите фильтр Compute Area/Perimeter of selection
(расположенный в Filters
-> Quality measure and Computations
), и вы увидите область выделения, которая является вашим желаемым значением.
Комментарии:
1. Да, вы правы. Я предлагал удалить верхнюю часть модели, оставив только нижнюю часть. Не очень хороший способ сделать это. Ваш способ намного эффективнее. Я также нашел некоторую информацию для копирования выделения на другой слой, а затем запуска вычисления геометрических мер, что дает тот же ответ, но больше шагов. Спасибо за ваши комментарии