(Meshlab) Как исправить: сглаживание сетки не сохраняется в файле .stl

Я пробовал программное обеспечение Meshlab для сглаживания .stl. Я использовал сглаживающий фильтр «Бабочка» и пробовал другие, чтобы быть уверенным. После применения сглаживающего фильтра все заработало. Затем я экспортировал файл и сохранил его. Однако, когда я открываю сохраненный файл впоследствии, он каждый раз возвращается к исходной несглаженной версии (когда я открываю его в meshlab, meshmixer, chitubox). Та же проблема сохраняется, даже если я экспортирую сетку как файл другого типа (.obj). Просматривая похожие вопросы, люди предлагали использовать команду «Заморозить матрицу», но даже это не сработало. Кто-нибудь знает, как это исправить?


person coldwarz    schedule 05.07.2019    source источник


Ответы (1)


Формат файла STL не поддерживает несколько нормалей на треугольник (сглаживание), поэтому из него можно получить только простые треугольники.

Формат файла OBJ вместо этого поддерживает сглаживание. Я удивлен, узнав, что вы не можете написать треугольную сетку со сглаживанием, используя этот формат файла.

person abenci    schedule 07.07.2019
comment
Файл OBJ будет поддерживать сглаживание только в предварительном просмотре, когда я попытаюсь его распечатать, он вернется к несглаженной сетке (без подразделов) - person coldwarz; 08.07.2019