Ru/Applying Textures: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
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...''', чтобы открыть Обозреватель Текстур.]]
В этом разделе мы будем выбирать текстуру для стен, пола и потолка.


{{first room menu:ru}}
Откройте '''[[Hammer_Texture_Browser|Texture Browser]]''', нажмите на кнопку '''<code>Browse...</code>''', которая находится на правой стороне интерфейса Hammer'а.
<br style="clear:both">


[[Image:hammer_texturebrowser1.jpg|thumb|right|200px|нажмите кнопку '''Browse...''' для открытия '''Обозревателя текстур'''.]]


Чтобы открыть [[Hammer_Texture_Browser:ru|Обозреватель текстур]] нажмите кнопку '''Browse...''' в правой части интерфейса Хаммера.
==[[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|Фильтрование текстур]]'''


[[Image:hammer_texturebrowser2.jpg|thumb|right|200px|Обозреватель текстур. Изменяйте размер текстур при предпросмотре, чтобы увидеть больше текстур сразу.]]
В [[Hammer_Texture_Browser|Обозревателе Текстур]] содержатся тысячи текстур, и найти нужную вам текстуру, бывает очень сложно. Чтобы облегчить данную задачу, разработчики предусмотрели применение [[Hammer_Texture_Browser#Filter|Фильтра]]. Эта функция позволяет указать части имен файлов, например "concrete wall", "plaster ceiling", или "metal door". [[Hammer_Texture_Browser|Обозреватель Текстур]] покажет только те текстуры, в которых содержится указанный текст.


Используйте Обозреватель Текстур Хаммер для просмотра и выбора текстур, которые вы хотите применить к брашам. Чтобы облегчить просмотр текстур вы можете изменять размер текстур при предпросмотре.
'''Dev Текстуры'''


; Фильтр выбора текстур
При построении карты, лучше всего использовать текстуры, которые способствуют созданию надлежащих размеров объектов. В Hammer'е уже встроены 'dev текстуры', которые должны помочь игроку в процессе создания карт.
В Обозревателе текстур размещены тысячи текстур. При таком количестве обзор и выбор текстур становится проблематичным. Фильтр выбора текстур позволяет выделять группу текстур, подходящих под определённую характеристику. Например, чтобы выбрать текстуры бетона достаточно набрать "concrete" (''Бетон''). При этом будут выбраны текстуры, имена которых содержат эту строку.


;Dev-текстуры
# Напишите <code>dev wall</code> в фильтр.
При создании карты правильней было бы начать с текстур, которые позволяют задать соответствие в размерах объектов. Хаммер включает в себя текстуры, конкретно могущие помочь при создании карты. Они называются dev-текстуры (''dev'' от ''developer'' - разработчик).
# Сделайте двойнок-клик на текстуре '''dev/dev_measurewall01a'''.


# Введите <code>dev wall</code> в фильтр
Активная текстура отображается под '''Current Texture''' на правой стороне интерфейса Hammer'а.
# Выберите текстуру '''dev/dev_measurewall01a''' двойным щелчком мыши.


Выбранная (''активная'') текстура отображается в правой части интерфейса Хаммера, под полями ''Current texture'' и ''Texture Group''.
== Применение Текстур ==
[[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]] из левой панели, чтобы применить активную текстуру к выбранным брашам.


== Применение текстур к объектам ==


С помощью ''инструмента выбора'' [[Image:hammer_select.png|28px]] выделите стену, на которую вы хотите применить текстуру.
'''[[Hammer_Map_Tools_Toolbar#Toggle_Texture_Application|Toggle Texture Application]]'''


{{note:ru|Если вы создавали комнату инструментом Hollow, то скорее всего к моменту текстурирования такая комната у вас будет выделяться полностью, а не по стенкам. Связано это с тем, что браши, входящие в состав комнаты ''сгруппированы''. Если вы хотите текстурировать только одну стену, нужно разгруппировать комнату пунктом в меню '''Tools > Ungroup''', или соответствующим пунктом в контекстном меню объекта.}}
В зависимости от текстуры и поверхности, текстура может полностью не поместиться на стене. Используя инструмент [[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]]]]


После успешного выбора нажмите на кнопку ''Apply Current Texture'' [[Image:Hammer_applycurrenttextureicon.jpg|28px]] в левой части интерфейса программы. Выбранный браш будет покрыт указанной текстурой.
Так как мы используем 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">
Примените текстуру на оставшиеся три стены.


В зависимости от положения браша, текстура может "лечь" на него не совсем правильно. В таких случаях помогает более продвинутый инструмент текстурирования: ''Toggle Texture Application'' [[Image:Hammer_toggletextureapplicationicon.jpg|28px]], который позволяет правильно наложить текстуру на браш в каждом конкретном случае. При использовании данного инструмента открывается окно [[Hammer_Face_Edit_Dialog]], для выбранной поверхности.  
Используйте тот же процесс применения dev текстуры к потолку и полу.


[[Image:Hammer_faceeditdialog.png|250px|right|thumb|Hammer Face Edit Dialog]]
{{tip:ru|Чтобы в Обозревателе Текстур, снова показывались все текстуры, откройте Обозреватель Текстур, выделите текст в '''filter''' и нажмите {{key|Backspace}} или {{key|Delete}}, чтобы очистить строку}}


{{Navbar otherlang|Creating a Room:ru|Создание комнаты|Your First Map:ru|Ваша первая карта|Adding Point Entities:ru|Добавление точки энтитей}}
{{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

Template:Otherlang2

Нажмите на кнопку Browse..., чтобы открыть Обозреватель Текстур.

В этом разделе мы будем выбирать текстуру для стен, пола и потолка.

Откройте Texture Browser, нажмите на кнопку Browse..., которая находится на правой стороне интерфейса Hammer'а.


Обозреватель Текстур

Используйте Обозреватель Текстур для просмотра и выбора текстур, которые вы хотите применять на брашах.

Размер текстур в режиме предварительного просмотра.
Измените размер текстур в режиме предварительного просмотра, чтобы увидеть большое количество текстур одновременно.

Для удобства просмотра текстур, вы можете настроить размер предварительного просмотра.

В левом нижнем углу Texture Browser'а, выберите 128x128 из выпадающего меню Size:. Это действие уменьшит размер образца текстуры, и мы сможем увидеть большее количество текстур сразу.

Фильтрование текстур

В Обозревателе Текстур содержатся тысячи текстур, и найти нужную вам текстуру, бывает очень сложно. Чтобы облегчить данную задачу, разработчики предусмотрели применение Фильтра. Эта функция позволяет указать части имен файлов, например "concrete wall", "plaster ceiling", или "metal door". Обозреватель Текстур покажет только те текстуры, в которых содержится указанный текст.

Dev Текстуры

При построении карты, лучше всего использовать текстуры, которые способствуют созданию надлежащих размеров объектов. В Hammer'е уже встроены 'dev текстуры', которые должны помочь игроку в процессе создания карт.

  1. Напишите dev wall в фильтр.
  2. Сделайте двойнок-клик на текстуре dev/dev_measurewall01a.

Активная текстура отображается под Current Texture на правой стороне интерфейса Hammer'а.

Применение Текстур

Используйте Apply Current Texture, чтобы применить текстуру к брашу.
  1. Активируйте Selection Tool Hammer select.png.
  2. Выделите браш, к которому вы хотите применить текстуру, щелкнув по нему через 2D или 3D обозреватель. Template:Note:ru
  3. Нажмите на иконку Apply Current Texture File:Hammer applycurrenttextureicon.jpg из левой панели, чтобы применить активную текстуру к выбранным брашам.


Toggle Texture Application

В зависимости от текстуры и поверхности, текстура может полностью не поместиться на стене. Используя инструмент 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 текстуры к потолку и полу.

Template:Tip:ru