Hammer: инструмент Применение текстур
В этом разделе мы выберем текстуры для стен, потолка, и пола.
Обзор текстур
Обзор текстур (Texture Browser) используется для просмотра и выбора текстур (точнее материалов), которые вы захотите применить к элементам карты. Активная текстура отображается в окне, в правой части интерфейса Hammer.
Чтобы открыть обозреватель текстур, нажмите на кнопку Browse... (Обзор) в панели Texture group (Текстуры) в правой части интерфейса Hammer:
- Размер миниатюр
- Для удобства просмотра текстур, вы можете изменить размер миниатюры: в нижней левой части обозревателя текстур, выберите "128x128" из выпадающего меню "Size (Размер)". Это позволит уменьшить размер образца текстуры, чтобы увидеть их большее количество сразу.
- Фильтрация галереи
- В большинстве игр, обозреватель текстур находит тысячи предметов. Поиск нужной текстуры был бы проблематичный, если бы не фильтрация. Эта функция позволяет вести поиск по части имени файла. Вы можете использовать пробелы, чтобы разделить фильтровые запросы, например "concrete wall", "plaster ceiling", или "metal door" (не используйте кавычки).
- Чтобы снова отобразить весь список текстур, откройте Обзор текстур (Texture Browser), выберите текст в фильтре и нажмите ← Backspace или Delete для очистки.
- Dev-текстуры
- В Source разработаны специальные текстуры, чтобы помочь соотнести пропорции элементов относительно игрока. Они называются "dev textures", или "development", и могут быть найдены фильтром "dev".
Найдите и дважды кликните на dev/dev_measurewall01a.
Наложение текстур
Текстура выбрана, теперь она должна быть наложена на элемент.
- Активируйте Selection tool
. - Выделите стену, на которую необходимо нанести текстуру, кликнув на ней в окне 3D вида. Если при выделении одной стены, выделяется вся комната, либо измените в верхнем правом углу настройки "Select (Выбор)" из "Groups (Группы)" в "Objects (Объекты)", или Разгруппируйте элементы.
- Нажмите на кнопку Apply Current Texture (Применить текущую текстуру)
из левой панели, для наложения текстуры на выбранный элемент.
Настройка текстуры
Вновь накладываемые текстуры могут не правильно разместится на элементе. Используя инструмент Toggle Texture Application (Переключить наложение текстур)
, вы можете ее настроить.
Поскольку размеры нашей стены одинаковы (1024 и 512), текстуры разместятся корректно. Тем не менее, мы продолжаем видеть изменение текстуры, при изменении настроек в диалоге Face Edit (Редактор граней):
- Texture Scale (Масштаб)
- Регулирует размер текстуры. Значение '1' растягивает один пиксель текстуры на одну единицу. Отрицательное значение зеркально поворачивает текстуру.
- Texture Shift (Сдвиг)
- Перемещает текстуру по X или Y осям. Положительное число перемещает текстуру влево (X ось) и вниз (Y ось). Негативное число перемещает текстуру вправо (X ось) и вверх (Y ось).
- Current Texture (Текстура)
- Изменение применяемых текстуры на поверхности.
Совет: С открытым диалогом редактирования грани можно нажимать правой кнопкой на любую грань для применения к ней текущей текстуры. Больше информации здесь. - Lightmap Scale (Масштаб освещения)
- Влияет на световые эффекты, применяемые к текстуре. Меньшее значение увеличивает разрешение и качество световых эффектов. Большое значение уменьшает разрешение и делает световые эффекты менее требовательными к ресурсам. Так же смотрите Карта освещения.
- Rotation (Поворот)
- Поворот текстуры на грани элемента
- Justify (Выравнивание)
- Перемещает текстуру в указанную позицию на стене. Left (Л), Right (П), Top (В), Bottom (Н) и Center (Ц). В завершении, "Fit" (Р) растягивает текстуру по всей поверхности.
- "Treat as one" заставляет Hammer воспринимать все выделенные объекты в качестве одного предмета. Это полезно при наложении текстуры на несколько поверхностей.
- Align (Привязка)
- Определяет, как текстура накладывается на грань. World (карта) применяет текстуру относительно глобальных X, Y, или Z осей. Face (грань) применяет текстуру относительно грани элемента, независимо от других граней.
- Mode (Выбор и параметры)
- Определяет, что произойдет, когда вы кликните на сторону элемента левой кнопкой мыши.
Наложите ту же текстуру на три оставшихся стены, и используйте тот же процесс для пола и потолка.
