Действия над объектом
Flip Normals Разворот нормалей
Выворачивает меш наизнанку. Самый быстрый способ получить комнату: постройте куб, растяните его до размеров помещения, нажмите одну кнопку — и вы внутри.
Одностороннее рисование
Видеокарта по умолчанию рисует грань только с той стороны, куда смотрит её нормаль. С обратной стороны грани просто нет.
Flip Normals переворачивает это направление: то, что было видно снаружи, становится видно изнутри.
Разница с Conform Normals
Conform Normals выравнивает грани между собой, приводя их к большинству.
Flip Normals разворачивает всё выделение целиком, независимо от того, как оно было ориентировано.
Порядок обычно такой: сначала Conform (сделать одинаково), потом при необходимости Flip (развернуть все сразу).
Что не переворачивается
Коллайдер. Mesh Collider работает по геометрии, а не по нормалям, но у выпуклого коллайдера поведение может оказаться неожиданным.
Для комнаты из вывернутого куба поставьте Mesh Collider с выключенным Convex — тогда стены будут держать изнутри.
Разбор внутренних меню
Каждое поле — что задаёт, какие значения принимает и на что влияет.
Варианты применения
Попробуйте сами
Пять минут в Unity — и инструмент перестанет быть кнопкой с непонятным названием.
- Постройте куб 8×3×8 м — это будущая комната.
- Нажмите Flip Normals в режиме Object — вы внутри.
- Добавьте Mesh Collider и снимите галочку
Convex. - Войдите в режим Face, выделите потолок и нажмите N — потолок теперь виден и снаружи, а изнутри пропал.
- Верните обратно тем же N.
Приёмы
- Куб → масштаб → Flip Normals — это готовая комната за пять секунд, и она уже с полом и потолком.
- Удалите одну грань перед разворотом — получите комнату с проёмом, через который удобно смотреть камерой при работе.
- Двусторонний баннер: продублируйте грань (Duplicate Faces), разверните копию — получите ткань, видимую с обеих сторон, без прозрачного шейдера.
- Если объект «мигает» при движении камеры — почти всегда виновата вывернутая грань, а не шейдер.
Грабли
- Свет ведёт себя по нормалям: вывернутая комната освещается иначе, чем вы ожидаете. Проверьте направление света после разворота.
- Запечённый свет придётся пересчитать: нормали изменились.
- Игрок проходит сквозь стены вывернутого куба — коллайдер остался прежним. Ставьте не-выпуклый Mesh Collider.
- Flip и Conform в неправильном порядке дают беспорядок: сначала согласуйте, потом разворачивайте.
Проверка
Четыре вопроса. Неверный ответ попадёт в банк ошибок и вернётся к вам в разделе «Практика».
1. Как быстрее всего сделать комнату?
Вывернутый куб сразу даёт четыре стены, пол и потолок с правильными нормалями.
2. Чем Flip Normals отличается от Conform Normals?
Один инструмент выравнивает, другой переворачивает.
3. Игрок проваливается сквозь стены вывернутой комнаты. В чём дело?
Коллизия строится по геометрии; выпуклый коллайдер «залепит» комнату снаружи.
4. Как развернуть только одну грань?
В режиме граней действие применяется только к выделению.