Ru/Applying Textures: Difference between revisions
TomEdwards (talk | contribs) m (template updates) |
No edit summary |
||
Line 4: | Line 4: | ||
| zh-cn = Applying Textures:zh-cn | | zh-cn = Applying Textures:zh-cn | ||
}} {{DISPLAYTITLE:Применение текстур}} | }} {{DISPLAYTITLE:Применение текстур}} | ||
{{first room menu:ru}} | |||
[[Image:hammer_texturebrowser1.jpg|thumb|left|200px|Нажмите на кнопку '''Browse...''', чтобы открыть Обозреватель Текстур.]] | |||
В этом разделе мы будем выбирать текстуру для стен, пола и потолка. | |||
Откройте '''[[Hammer_Texture_Browser|Texture Browser]]''', нажмите на кнопку '''<code>Browse...</code>''', которая находится на правой стороне интерфейса Hammer'а. | |||
<br style="clear:both"> | |||
==[[Hammer_Texture_Browser|Обозреватель Текстур]]== | |||
Используйте '''[[Hammer_Texture_Browser|Обозреватель Текстур]]''' для просмотра и выбора текстур, которые вы хотите применять на брашах. | |||
[[Image:hammer_texturebrowserSize.png|frame|caption|left|Размер текстур в режиме предварительного просмотра.]][[Image:hammer_texturebrowser2.jpg|thumb|right|200px|Измените размер текстур в режиме предварительного просмотра, чтобы увидеть большое количество текстур одновременно.]] Для удобства просмотра текстур, вы можете настроить размер предварительного просмотра. | |||
В левом нижнем углу '''Texture Browser''''а, выберите '''128x128''' из выпадающего меню '''Size:'''. | |||
Это действие уменьшит размер образца текстуры, и мы сможем увидеть большее количество текстур сразу. | |||
'''[[Hammer_Texture_Browser#Filter|Фильтрование текстур]]''' | |||
[[ | В [[Hammer_Texture_Browser|Обозревателе Текстур]] содержатся тысячи текстур, и найти нужную вам текстуру, бывает очень сложно. Чтобы облегчить данную задачу, разработчики предусмотрели применение [[Hammer_Texture_Browser#Filter|Фильтра]]. Эта функция позволяет указать части имен файлов, например "concrete wall", "plaster ceiling", или "metal door". [[Hammer_Texture_Browser|Обозреватель Текстур]] покажет только те текстуры, в которых содержится указанный текст. | ||
'''Dev Текстуры''' | |||
При построении карты, лучше всего использовать текстуры, которые способствуют созданию надлежащих размеров объектов. В Hammer'е уже встроены 'dev текстуры', которые должны помочь игроку в процессе создания карт. | |||
# Напишите <code>dev wall</code> в фильтр. | |||
# Сделайте двойнок-клик на текстуре '''dev/dev_measurewall01a'''. | |||
Активная текстура отображается под '''Current Texture''' на правой стороне интерфейса Hammer'а. | |||
== Применение Текстур == | |||
[[Image:hammer_appliedTextureExample.png|thumb|right|200px|Используйте '''[[Hammer_Map_Tools_Toolbar#Apply_Current_Texture|Apply Current Texture]]''', чтобы применить текстуру к брашу.]] | |||
# Активируйте [[Hammer Selection Tool|Selection Tool]] [[Image:hammer_select.png|28px]]. | |||
# Выделите браш, к которому вы хотите применить текстуру, щелкнув по нему через 2D или 3D обозреватель. {{note:ru|Если вы выделяете одну стену, а выделяется вся комната целиком, тогда вы должны изменить режим выделения, в верхней-правой стороне интерфейса Hammer'а, в "Select:" измените значение "Groups" на "Objects", или вы можете '''[[Hammer_Tools_Menu#Group_and_Ungroup_.3CCtrl.2BG.3E_and_.3CCtrl.2BU.3E|Разгруппировать]]''' объект. Чтобы разгруппировать, выделите комнату в любом обозревателе, затем идите в '''Tools > Ungroup'''. Затем выберите отдельные стены.}} | |||
# Нажмите на иконку '''[[Hammer_Map_Tools_Toolbar#Apply_Current_Texture|Apply Current Texture]]''' [[Image:Hammer_applycurrenttextureicon.jpg|28px]] из левой панели, чтобы применить активную текстуру к выбранным брашам. | |||
'''[[Hammer_Map_Tools_Toolbar#Toggle_Texture_Application|Toggle Texture Application]]''' | |||
В зависимости от текстуры и поверхности, текстура может полностью не поместиться на стене. Используя инструмент [[Hammer_Map_Tools_Toolbar#Toggle_Texture_Application|Toggle Texture Application]] [[Image:Hammer_toggletextureapplicationicon.jpg|28px]], вы можете распределить текстуру на объекте, как считаете правильно. При использовании инструмента Toggle Texture Application, автоматически открывается диалог [[Hammer_Face_Edit_Dialog|Face Edit Sheet]] для выбранной поверхности. | |||
[[Image:Hammer_faceeditdialog.png|250px|left|thumb|[[Hammer_Face_Edit_Dialog|Face Edit Sheet]]]] | |||
Так как мы используем Dev текстуру, которая составляет 128 юнита, и мы применяем его к стене размерами 1024 x 512 (оба числа кратные 128), текстура должна идеально подходить к стене, но все же, мы увидим некоторые изменения, если будем изменять настройки в Face Edit Sheet. | |||
*'''[[Hammer_Face_Edit_Dialog#Texture_Scale_.28X.2FY.29|Texture Scale]]''' регулирует размер текстуры. Числа меньше 1 сделают текстуру меньше. Числа больше 1 сделают текстуру больше. Негативные числа создадут зеркальную текстуру | |||
*'''[[Hammer_Face_Edit_Dialog#Texture_Shift_.28X.2FY.29|Texture Shift]]''' перемещает текстуру вдоль оси X или Y. Положительное число перемещает текстуру влево (по оси X) и вниз (по оси Y). Отрицательное число перемещает текстуру вправо (по оси X) и вверх (по оси Y). | |||
*'''[[Hammer_Face_Edit_Dialog#Current_Texture|Current Texture]]''' позволяет изменить текстуру поверхности. | |||
*'''[[Hammer_Face_Edit_Dialog#Lightmap_Scale|Lightmap scale]]''' влияет на световые эффекты, применяемые к поверхности. Маленькие числа для более высоких разрешений, и они создают "дорогие" световые эффекты. Большие числа для низких разрешений, и они создают "дешевые" световые эффекты. | |||
*'''[[Hammer_Face_Edit_Dialog#Rotation|Rotation]]''' вращает текстуру на выбранной стороне браша. | |||
*'''[[Hammer_Face_Edit_Dialog#Justify|Justify]]''' указывает, каким образом текстура покрывает поверхность. '''L''' слева, '''R''' справа, '''T''' сверху, '''B''' снизу, '''C''' по центру, и '''Fit''' распределяет значения X & Y, чтобы распределить всю текстуру на поверхности. | |||
*'''[[Hammer_Face_Edit_Dialog#Align:_World_and_Face|Align]]''' определяет, каким образом текстура выравнивается. Выравнивание стороны использует координаты стороны в качестве основы для выравнивания. | |||
*'''[[Hammer_Face_Edit_Dialog#Mode|Mode]]''' позволяет вам выбрать, что произойдет при нажатии на сторону браша левой кнопкой мыши. | |||
<br style="clear:both"> | |||
Примените текстуру на оставшиеся три стены. | |||
Используйте тот же процесс применения dev текстуры к потолку и полу. | |||
{{tip:ru|Чтобы в Обозревателе Текстур, снова показывались все текстуры, откройте Обозреватель Текстур, выделите текст в '''filter''' и нажмите {{key|Backspace}} или {{key|Delete}}, чтобы очистить строку}} | |||
{{ | {{Navbar2|:Creating a Room:ru|Создание комнаты|Your First Map:ru|Ваша первая карта|Adding Point Entities:ru|Добавление Entity точек}} | ||
[[Category:Level Design Tutorials:ru]] | [[Category:Level Design Tutorials:ru]] | ||
[[Category:Russian]] | [[Category:Russian]] |
Revision as of 07:06, 29 August 2009
В этом разделе мы будем выбирать текстуру для стен, пола и потолка.
Откройте Texture Browser, нажмите на кнопку Browse...
, которая находится на правой стороне интерфейса Hammer'а.
Обозреватель Текстур
Используйте Обозреватель Текстур для просмотра и выбора текстур, которые вы хотите применять на брашах.
Для удобства просмотра текстур, вы можете настроить размер предварительного просмотра.
В левом нижнем углу Texture Browser'а, выберите 128x128 из выпадающего меню Size:. Это действие уменьшит размер образца текстуры, и мы сможем увидеть большее количество текстур сразу.
В Обозревателе Текстур содержатся тысячи текстур, и найти нужную вам текстуру, бывает очень сложно. Чтобы облегчить данную задачу, разработчики предусмотрели применение Фильтра. Эта функция позволяет указать части имен файлов, например "concrete wall", "plaster ceiling", или "metal door". Обозреватель Текстур покажет только те текстуры, в которых содержится указанный текст.
Dev Текстуры
При построении карты, лучше всего использовать текстуры, которые способствуют созданию надлежащих размеров объектов. В Hammer'е уже встроены 'dev текстуры', которые должны помочь игроку в процессе создания карт.
- Напишите
dev wall
в фильтр. - Сделайте двойнок-клик на текстуре dev/dev_measurewall01a.
Активная текстура отображается под Current Texture на правой стороне интерфейса Hammer'а.
Применение Текстур

- Активируйте Selection Tool
.
- Выделите браш, к которому вы хотите применить текстуру, щелкнув по нему через 2D или 3D обозреватель. Template:Note:ru
- Нажмите на иконку Apply Current Texture File:Hammer applycurrenttextureicon.jpg из левой панели, чтобы применить активную текстуру к выбранным брашам.
В зависимости от текстуры и поверхности, текстура может полностью не поместиться на стене. Используя инструмент Toggle Texture Application File:Hammer toggletextureapplicationicon.jpg, вы можете распределить текстуру на объекте, как считаете правильно. При использовании инструмента Toggle Texture Application, автоматически открывается диалог Face Edit Sheet для выбранной поверхности.
Так как мы используем Dev текстуру, которая составляет 128 юнита, и мы применяем его к стене размерами 1024 x 512 (оба числа кратные 128), текстура должна идеально подходить к стене, но все же, мы увидим некоторые изменения, если будем изменять настройки в Face Edit Sheet.
- Texture Scale регулирует размер текстуры. Числа меньше 1 сделают текстуру меньше. Числа больше 1 сделают текстуру больше. Негативные числа создадут зеркальную текстуру
- Texture Shift перемещает текстуру вдоль оси X или Y. Положительное число перемещает текстуру влево (по оси X) и вниз (по оси Y). Отрицательное число перемещает текстуру вправо (по оси X) и вверх (по оси Y).
- Current Texture позволяет изменить текстуру поверхности.
- Lightmap scale влияет на световые эффекты, применяемые к поверхности. Маленькие числа для более высоких разрешений, и они создают "дорогие" световые эффекты. Большие числа для низких разрешений, и они создают "дешевые" световые эффекты.
- Rotation вращает текстуру на выбранной стороне браша.
- Justify указывает, каким образом текстура покрывает поверхность. L слева, R справа, T сверху, B снизу, C по центру, и Fit распределяет значения X & Y, чтобы распределить всю текстуру на поверхности.
- Align определяет, каким образом текстура выравнивается. Выравнивание стороны использует координаты стороны в качестве основы для выравнивания.
- Mode позволяет вам выбрать, что произойдет при нажатии на сторону браша левой кнопкой мыши.
Примените текстуру на оставшиеся три стены.
Используйте тот же процесс применения dev текстуры к потолку и полу.