Проблема «Матрица вершин пуста» в pymeshlab во время «логической» операцииPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Проблема «Матрица вершин пуста» в pymeshlab во время «логической» операции

Сообщение Anonymous »

Я попытался выполнить треугольную логическую операцию и нашел сообщение здесь:
Вычитание логической геометрии 3D-сетей
Я использую точно такую ​​же команду blunova опубликовано ниже:

Код: Выделить всё

import pymeshlab

bunny_path = "bunny.ply"
sphere_path = "sphere.ply"

ms = pymeshlab.MeshSet()
ms.load_new_mesh(bunny_path)
ms.load_new_mesh(sphere_path)
ms.generate_boolean_intersection()
однако Python показал ошибку, как показано ниже:

Код: Выделить всё

pymeshlab.pmeshlab.PyMeshLabException: Failed to apply filter: generate_boolean_intersectionDetails: Error while creating mesh: Vertex matrix is empty.
Я уверен, что поверхность прочитана успешно, потому что я могу использовать current_mesh для запроса матрицы вершин.
Я просмотрел документацию pymeshlab:https://pymeshlab.readthedocs.io/en/lat ... tersection
и, похоже, нужны дополнительные входные данные, я не уверен, есть ли там есть некоторые обновления в последней версии.
Я новичок в Python, до сих пор я старался изо всех сил, может ли кто-нибудь дать мне какие-либо предложения?
дополнительная информация представлена ​​здесь:
версия python: 3.11.10
версия pymeshlab: 2022.2.post3
Спасибо!
ожидаем выяснить, почему образец код не работает, возможно, это вызвано обновлением версии?

Подробнее здесь: https://stackoverflow.com/questions/792 ... -operation
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»