I LEARN PROBUILDER
Войти Начать курс
15/20

Действия над объектом

Flip Normals Разворот нормалей

Выворачивает меш наизнанку. Самый быстрый способ получить комнату: постройте куб, растяните его до размеров помещения, нажмите одну кнопку — и вы внутри.

  • МенюTools ProBuilder Object Flip Normals
  • РежимObject — весь меш; Face — выбранные грани (Flip Face Normals)
  • КлавишаN (в режиме граней)

Одностороннее рисование

Видеокарта по умолчанию рисует грань только с той стороны, куда смотрит её нормаль. С обратной стороны грани просто нет.

Flip Normals переворачивает это направление: то, что было видно снаружи, становится видно изнутри.

Классика: куб → увеличить → Flip Normals → готовая комната.Нормали наружу — коробкаНормали внутрь — комнатаКоллайдер при этом остаётся снаружи: игрок будет проходить сквозь стены, пока не поставите Mesh Collider правильно.

Разница с Conform Normals

Conform Normals выравнивает грани между собой, приводя их к большинству.

Flip Normals разворачивает всё выделение целиком, независимо от того, как оно было ориентировано.

Порядок обычно такой: сначала Conform (сделать одинаково), потом при необходимости Flip (развернуть все сразу).

Что не переворачивается

Коллайдер. Mesh Collider работает по геометрии, а не по нормалям, но у выпуклого коллайдера поведение может оказаться неожиданным.

Для комнаты из вывернутого куба поставьте Mesh Collider с выключенным Convex — тогда стены будут держать изнутри.

Разбор внутренних меню

Каждое поле — что задаёт, какие значения принимает и на что влияет.

Варианты применения

Flip Normals (Object)
весь меш
Разворачивает все грани объекта.
Flip Face Normals (Face)
выделение
Разворачивает только выбранные грани. Нужен для двусторонних декораций и локального ремонта.
Poly Shape Flip Normals
галочка в инспекторе
То же самое, но живёт как параметр генератора.

Попробуйте сами

Пять минут в Unity — и инструмент перестанет быть кнопкой с непонятным названием.

  1. Постройте куб 8×3×8 м — это будущая комната.
  2. Нажмите Flip Normals в режиме Object — вы внутри.
  3. Добавьте Mesh Collider и снимите галочку Convex.
  4. Войдите в режим Face, выделите потолок и нажмите N — потолок теперь виден и снаружи, а изнутри пропал.
  5. Верните обратно тем же N.

Приёмы

  • Куб масштаб Flip Normals — это готовая комната за пять секунд, и она уже с полом и потолком.
  • Удалите одну грань перед разворотом — получите комнату с проёмом, через который удобно смотреть камерой при работе.
  • Двусторонний баннер: продублируйте грань (Duplicate Faces), разверните копию — получите ткань, видимую с обеих сторон, без прозрачного шейдера.
  • Если объект «мигает» при движении камеры — почти всегда виновата вывернутая грань, а не шейдер.

Грабли

  • Свет ведёт себя по нормалям: вывернутая комната освещается иначе, чем вы ожидаете. Проверьте направление света после разворота.
  • Запечённый свет придётся пересчитать: нормали изменились.
  • Игрок проходит сквозь стены вывернутого куба — коллайдер остался прежним. Ставьте не-выпуклый Mesh Collider.
  • Flip и Conform в неправильном порядке дают беспорядок: сначала согласуйте, потом разворачивайте.

Проверка

Четыре вопроса. Неверный ответ попадёт в банк ошибок и вернётся к вам в разделе «Практика».

1. Как быстрее всего сделать комнату?

2. Чем Flip Normals отличается от Conform Normals?

3. Игрок проваливается сквозь стены вывернутой комнаты. В чём дело?

4. Как развернуть только одну грань?