Death Zone Forum
Мы переехали!!!!!!!!!
<br /><br />

Вот <a href="http://deathzone.com.ua">Ссылка</a>
Death Zone Forum
Мы переехали!!!!!!!!!
<br /><br />

Вот <a href="http://deathzone.com.ua">Ссылка</a>
Death Zone Forum
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.


CS server Death Zone | Public
 
На сайтФорумПоследние изображенияРегистрацияВход

 

 Как накладывать текстуры и декали?

Перейти вниз 
АвторСообщение
Kiss.My.Ass
Капитан
Капитан
Kiss.My.Ass


Награды :
Как накладывать текстуры и декали? 6968-5Как накладывать текстуры и декали? 6969-4Как накладывать текстуры и декали? 6968-2Как накладывать текстуры и декали? 6967-5Как накладывать текстуры и декали? 6967-3Как накладывать текстуры и декали? 6968-1

Сообщения : 322
Дата регистрации : 2010-12-04
Возраст : 39
Откуда : Киев

Как накладывать текстуры и декали? Empty
СообщениеТема: Как накладывать текстуры и декали?   Как накладывать текстуры и декали? Icon_minitime1Вт Дек 07, 2010 8:39 pm

1. Панель работы с текстурами

Сейчас мы на практике покажем как накладываются текстуры на объекты. Давайте запустим редактор Hammer. Перед началом работы необходимо проверить подключены ли у нас текстуры. Это делается в меню «Tools/Options.../Textures». Для начала можно подключить следующие стандартные текстурные файлы: halflife.wad, decals.wad, liquids.wad, cstrike.wad (первые 3 находятся в папке Valve, а 4-ый — в cstrike).

Теперь создадим новую карту [Ctrl-N] и выберем инструмент для работы с текстурами (разноцветный кубик). В правой части экрана появится панель работы с текстурами «Face Properties» (см. рис. ниже). Основные функции этой панели описаны на рисунке ниже.

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

Scale (X/Y)
Масштаб текстуры по осям X и Y (нормальный 1х1).

Shift (X/Y)
Позволяет более точно подгонять текстуру и выравнивать ее по осям X и Y.

Justify
Различные варианты выравнивания текстуры по стороне объекта (по левому краю, по центру, по правому краю, Fit — подгонка текстуры до размера стороны).

Rotation
Угол поворота текстуры (используется, когда необходимо выровнить текстуру на развернутом объекте).

Align (World/Face)
Способ выравнивания текстуры (World — относительно осей координат; Face — относительно сторон объекта). Данные флажки частенько глючат. Иногда случается, что они отмечены одновременно, но на самом деле текстура не может быть выровнена одновременно по двум разным способам. В этом случае рекомендуется на всякий случай еще раз нажимать на нужный флажок.

Texture group
Здесь выбриются WAD-файлы с текстурами («All Textures» — текстуры берутся из всех подключенных текстурных WAD-файлов).

Current texture
Здесь показывается название текущей текстуры; немного выше — ее размер в пикселях; ниже — картинка с изображением текстуры.

Hide mask
Нажатие на эту кнопку убирает красное выделение со стороны объекта. Благодаря этой кнопке можно лучше разглядеть текстуру.

Apply
Кнопка «Применить» — нанесение текстуры на выбранную сторону объекта (проще использовать мышку).

Browse
Запуск текстурного браузера, в котором можно просмотреть подключенные текстуры и выбрать нужную. Функции текстурного браузера рассмотрены ниже.

Replace...
Замена текстур. Например, когда надо заменить какую-то одну текстуру по всей карте на другую.

Mode
Здесь указывается функция левой кнопки мыши. Мы рекомендуем поставить: Lift + Select. При этом выбор текстуры будет на правую кнопку, а нанесение текстуры на левую кнопку.


2. Текстурный браузер

Рассмотрим функции текстурного браузера, в котором можно просмотреть подключенные текстуры и выбрать нужную. На панели работы с текстурами нажимаем кнопку Browse.

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

В появившемся окне отображаются все текстуры подключенные к Хаммеру. Если на панели работы с текстурами в списке Texture group выбрать какой-то один WAD-файл, то в браузере будут видны текстуры только из него. Это облегчает поиск нужной текстуры при большом количестве подключенных файлов.

Чтобы выбрать какую-то текстуру нужно просто щелкнуть на ней мышкой и закрыть окно браузера. При этом на панели работы с текстурами отобразится уменьшенный вид текстуры, ее название и размеры в пикселях. Теперь любой созданный объект на карте будет со всех сторон окрашен в эту текстуру.

Size
Размер отображаемых иконок текстур. Есть четыре значения: 1:1 (в натуральную величину), 128х128, 64х64, 32х32.

Замечание: при просмотре в текстурном браузере сразу всех подключенных WAD-файлов, текстуры накладываются и закрывают друг друга. Это баг редактора. Исправляется это только установкой размера отличного от 1:1, например, 64х64.


Filter
Поиск текстур по имени. Например, если ввести слово Crate, то в браузере будут отображены все текстуры, в названиях которых встречается слово Crate. Данная функция фильтра полезна для просмотра текстур одного типа, например, при слове Crate будут выведены текстуры ящиков («crate» — ящик), правда, это относится только к стандартному файлу halflife.wad, потому что в нем текстуры отсортированы по названиям.

Другой пример: если вписать восклицательный знак «!» (без кавычек), то в браузере отобразятся все текстуры жидкостей, т.к. текстуры жидкостей в начале названия имеют восклицательный знак.


Only used textures
Отображать в окне браузера только используемые на карте текстуры.


3. Нанесение текстур

Сейчас мы выберем определенную текстуру и нанесем ее на объект, это будет ящик.

В строке Filter напишем bcrate09a (это текстура ящика), закрываем окно браузера. Теперь строим квадратный браш с размерами 128х128х128 юнитов. . Переключаемся в вид 3D texured, т.к. именно в нем раскрашивается карта. Должно получиться что-то вроде этого (см. рис. ниже).

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

Перемещение в 3D-виде осуществляется после нажатия на Z, затем используются кнопки W, A, S, D и мышь. Чтобы выйти из режима перемещения, нужно еще раз нажать на Z.

Теперь проверьте выбран ли у Вас режим Lift + Select на панели текстур. Если нет, выберите его. В виде 3D textured нажмите левой кнопкой мыши на какой-нибудь стороне браша. Выбранная сторона будет выделена красным цветом, чтобы убрать это выделение, нажмите кнопку Hide mask на панели текстур.

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

В цетре стороны объекта присутствуют небольшие разноцветные черточки (см. рис. ниже). Они показывают, что эта сторона объекта выбрана, а также какой тип выравнивания применен. Понажимайте на флажки World и Face. Вы увидите, что выравнивание текстуры изменяется. World — выравнивание относительно общих осей координат, а Face — относительно сторон объекта (полезно для выравнивания текстур на наклонных поверхностях). Какой тип выравнивания использовать решать Вам, особой разницы нет.

Если Вам необходимо как бы симметрично отразить текстуру, например, когда ручка двери находится справа, а Вам надо слева, то попробуйте понажимать на флажки World/Face или введите в поле Scale (масштаб) значение со знаком «–» (например, –1).

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

Выберите какую-нибудь сторону браша и нажмите на кнопку Fit на панели текстур. Эта кнопка позволяет подогнать текстуру к размеру стороны (очень полезная вещь :). Если текстура больше стороны объекта, то она подгонится, а если меньше, то растянется.

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

Другие кнопки L, R, T, B, C выравнивают по различным сторонам: по левой, правой и т.д.. Вы можете выравнивать или растягивать текстуры кнопкой Fit сразу на нескольких поверхностях. Для этого необходимо выбирать поверхности с зажатой кнопкой Ctrl.

Теперь понажимайте на стрелочки вверх-вниз рядом со словом Shift. Текстура на объекте будет смещаться по осям X и Y (см. рис. ниже). Это можно использовать для более точного выравнивания текстур.

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

Для изменения масштаба текстуры используется поле Scale, в котором указывается масштаб текстуры по осям X и Y. Нормальный масштаб текстуры 1:1.

Нажмем еще раз кнопку Browse, выберем текстуру bcrate12. Закрасим правой кнопкой мыши одну из сторон ящика (выбор текстуры в режиме Lift + Select, напомним, производится левой кнопкой).

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

Чтобы закрасить текущей текстурой сразу все стороны объекта, нужно зажать Shift и затем кликнуть на любой стороне правой кнопкой мыши.

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

4. Замена текстур

Нажмите на кнопку Replace... на панели текстур. Появится окно, в котором слева показывается текстура, которая будет заменена и справа — текстура, на которую будет заменена выбранная текстура. Используйте кнопку Browse, чтобы найти необходимую текстуру.

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

Отметив флажок Hidden objects too, Вы сможете заменить текстуры и на скрытых объектах.



5. Статистика использования текстур

Вы можете узнать статистику использования текстур на карте через меню Map/Show Information (см. рис. ниже).

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

В этом окне показывается количесвто различных текстур, общий размер памяти необходимой для текстур, а также список WAD-файлов, которые используются на карте (иногда в списке появляются лишние WAD-файлы).


6. Основные ошибки с текстурами

Иногда при загрузке карты, она выглядит абсолютно белой (без текстур). Это означает, что не были найдены нужные текстуры. В этом случае нужно проверить подключены ли все используемые картой WAD-файлы.

Если при этом проверить карту на ошибки, нажав [Alt-P], то ненайденные текстуры будут обнаружены как ошибка «Invalid texture (имя текстуры)». Часто такая ошибка возникает, когда Вы выбираете какой-то один WAD-файл из списка, создаете объект, затем меняете WAD-файл на другой и, забыв выбрать новую текстуру, продолжаете создавать объекты. Редактор пытается найти текстуру со старым именем в новом WAD-файле и, не найдя таковой, создает новые объекты белыми, без текстур.

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

Если Вы уверены, что все необходимые WAD-файлы подключены, то чтобы исправить эту ошибку выберите в списке Texture group пункт «All Textures». Закройте и заново откройте карту. Все ошибки должны исчезть.

Если текстур действительно не хватает, т.е. нет нужных WAD-файлов, то можно вручную покрасить белые объекты какой-то другой текстурой или, нажав [Alt-P], выбрать пункт Fix или Fix all (of type).

Еще одной ошибкой связанной с текстурами является сообщение «Texture axis perpendicular to face». В основном эта ошибка возникает из-за неправильной манипуляции с вертексами (вершинами) объектов, т.е. когда получается браш неправильной формы, но иногда и из-за нанесения текстуры со слишком большим масштабом (scale > 10, а чаще > 100).


7. Наложение декалей

Декали — специальные текстуры, которые можно накладывать поверх обычных текстур. Примерами декалей являются следы от пуль на стенах, следы от взрывов гранат, следы крови — в общем декали это различного рода следы. Все декали находятся в файле decals.wad в директории Valve.

Для наложения декалей в Хаммере используется специальный инструмент (коричневый кубик с красной мишенью). Выберите его. На панели текстур в списке Texture group выберите decals.wad. Если данного WAD-файла у Вас в списке нет, значит его нужно подключить к редактору. Затем нажмите кнопку Browse.

В окне браузера Вы увидите различные черно-белые картинки — это декали. В игре они будут иметь определенный цвет (черный, красный, желтый или др.). Белая подложка при этом будет прозрачной. Выберите какую-нибудь декалину :) и кликните левой кнопкой мыши на стороне объекта (см. рис. ниже).

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

Декали представляют из себя не просто текстуру, а целый энтити-объект, имеющий некоторые свойства, в общем-то бесполезные. Выделите декаль левой кнопкой мыши (в 3D-виде это сделать бывает довольно трудно, лучше использовать для выделения какой-нибудь 2D-вид). После того, как Вы выделите декаль, нажмите [Alt-Enter]. Вы увидите окно со свойствами декали, то есть объекта infodecal (см. рис. ниже).

[Вы должны быть зарегистрированы и подключены, чтобы видеть это изображение]

Name — имя декали (его давать не нужно), texture — название текстуры из файла decals.wad, при необходимости ее можно сменить (только не забудьте выбрать в списке decals.wad).
Вернуться к началу Перейти вниз
 
Как накладывать текстуры и декали?
Вернуться к началу 
Страница 1 из 1
 Похожие темы
-
» Что такое текстуры и декали?
» Звучащие текстуры
» Как извлечь текстуры из карты?
» Светящиеся текстуры (создание RAD-файла)

Права доступа к этому форуму:Вы не можете отвечать на сообщения
Death Zone Forum :: Уголок маппера :: Помощь в маппинге :: Текстуры и декали-
Перейти:  
Создать форум | ©phpBB | Бесплатный форум поддержки | Сообщить о нарушении | Последние обсуждения