Jump to content

некорректное отображение нормалей на маленьких островках в UV


photo

Recommended Posts

Posted

Здравствуйте.

Появляются артефакты на модели c нормал мапой. заметил, что это на маленьких островках в UV. если перепаковать ту деталь от остальной модели, дабы островки получились большими, то проблема исчезает. но это не может быть решением проблемы, если нужно упаковать в UV всю модель.

Я думаю что это баг, потому что в другом софте с этим все нормально (Cinema 4D, 3DsMax, Marmoset, Substance Painter), и вот только в Юниджине имеются такие артефакты.

Экспорт и импорт правильный. При импорте чего только не тыкал, в том числе import Tangent Space, import morph target, optimize vertex cache, correct triangulation.

Сама текстура нормалей правильная, проблема сохраняется с ЛЮБОЙ текстурой, даже если накинуть текстуру шума из движка.

У самой модели вывернутых полигонов нет, шейдинг в порядке.

image.png.2e57dec18f8634cc363cf36421e1ba06.png

image.png.44dc07d59b6b13a6406c862af0671308.png

image.png.e2d4f6b6ab58305be42cd1a83f1af90f.png

image.png.a61ed3409e56e4d2a5d1b9a7c154dc33.png

Саму модель прилагаю:

1123113.fbx

 

Posted

Уже нашли решение в виде Tangent Space Auto Calculated в графе в ноде sampleTexture, и в mesh_base в Calculate tangent space

×
×
  • Create New...