Создание настенного света

From Valve Developer Community
Jump to: navigation, search
Создание уровней Portal
English
The final effect

В этом туториале вы научитесь создавать настенный свет, как в тестовых камерах Portal.

Шаги

Шаг 1

Создайте комнату, в туториале мы будем использовать комнату 384*384*256 со стенами 16 юнитов в ширину.
Tip.png Совет: Потолок комнаты должен касаться комнаты только своими краями.

Шаг 2

Step 2
Текстуры краёв потолка должны быть одинаковыми.

Шаг 3

Step 3
Уменьшите потолок на четыре с каждого конца, должно получиться так 384*384 -> 376*376

Шаг 4

Step 4
Соpдайте браш 4*16 с текстурой invisible и поставьте его рядом с потолком. Они должны быть рядом, чтобы не возникало утечек.

Шаг 5

Step 5
Скопируйте невидимые браши и поменяйте им текстуру на nodraw. Подвиньте их повыше невидимых брашей для быстрого выполнения шестого шага

Шаг 6

Step 6
Поменяйте нижнюю текстуру 4*16 nodraw брашей на light_recessedcool002. Поверните текстуру с помощью face edit tool чтобы он был параллелен блоку с самой яркой стороной с градиентной лицевой стороной внутри комнаты.
Tip.png Совет:  Поменяйте световую карту текстуры light_recessedcool002 на 8 для создания большего свечения. Вы так же можете установить размер текстуры повыше, что-бы свет не ломал их

Шаг 7

Step 7
Подвиньте nodraw браши на верхушку невидимых брашей.

Шаг 8

Step 8
Выберите все верхние стены и вытяните их вверх, так чтобы они закрывали невидимые браши.

Шаг 9 (Optional)

Step 9

Вам не нужно ставить оверлеи, различия незначительны.

Добавьте оверлей с декалью decals/overlay_light_gradient и измените vstart/end на .99 instead of 1.

Шаг 10

Step 10
Установите размер на размер отверстия.

Шаг 11

Step 11
Повторите это для каждой стены

Шаг 12

Скомпилируйте свою карту и проверьте её на утечки.

Смотрите также