3ds max: экспорт wavefront .obj вызывает артефакты затенения

Я пытаюсь экспортировать сцену 3ds max в формат .obj, к сожалению, когда я импортирую файл .obj после его экспорта с использованием настроек экспорта по умолчанию, импортированная модель имеет артефакты затенения на небольшой части полигонов (в частности, на передние стекла модели, показанной на изображениях). Как оказалось, исходная модель имела некоторые открытые края, и это вызывало артефакты затенения во время экспорта .obj.

Взгляните на следующее изображение: Пример модели с артефактами и без них

После применения вершинного сварного шва к импортированной сетке .obj с порогом 0,0 артефакты затенения исчезли. Однако я хотел бы предотвратить все артефакты затенения (даже если в исходной сетке присутствуют открытые ребра), поскольку я не могу применить вышеупомянутый модификатор сварки вершин после выполнения экспорта .obj без повторного экспорта.

Используемые настройки экспорта: настройки экспорта Примечание: установка/снятие отметки "optimize:vertex" флажок не влиял на создание артефактов сглаживания.

Файлы .max и .obj примера модели: https://mega.nz/#F!CglwhYCD!UoG7cxPn5Rkmv-GC2H6cDA

Любые предложения о том, что я делаю неправильно / что вызывает проблему / как ее предотвратить, будут очень признательны. Большое тебе спасибо!


person Maarten -Monica for president    schedule 14.03.2018    source источник


Ответы (1)


На всей этой части есть перекрывающиеся полигоны и вершины. Она не односторонняя, на другой стороне поверхности тоже есть полигоны и толщина равна 0. Это и есть причина. Вы можете увидеть это, если выберете вершину и удалите ее, на том же месте есть еще одна. Сварка, наверное, не лучшая идея, надо просто удалить тыльную сторону.

person Sanjeev    schedule 15.03.2018