can't calculate tangents because mesh doesn't contain normals

Пытаюсь импортировать модельку из блендера в юнити, пропадает часть модельки и выдает варнинги can't calculate tangents because mesh doesn't contain normals, как исправить данную ошибку? В блендере буквально второй день, не ругайтесь сильно

В блендере В юнити


Ответы (1 шт):

Автор решения: Yaroslav

Blender тут вообще не причем. Хоть 2ой день, хоть 0ой, это модель, из чего она состоит, разработчику в отличие от художника, нужно знать обязательно.

Части полигоны модельки не пропадают, а тупо направлены не в ту сторону! За это отвечает направление нормалей, normals о которых говорится в ошибке. 3D редакторы в отличие от игровых движков могут себе позволить не экономить и отображать, как лицевую, так и тыльную сторону полигона.

Направление face можно отобразить параметром Face Orientation:

Face Orientation

  • Пересчитать нормали автоматически: MeshNormalsRecalculate Outside
  • Повернуть нормали в ручную: MeshNormalsFlip

Моделька кстате не для игры, без повода, полигонами насрано как не в себя. Одни только цилиндры заберут пол бюджета полигонов мобильника.

→ Ссылка