Ru/Adding Light: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
m (исправление перевода статьи)
No edit summary
Line 1: Line 1:
{{first room menu}}
{{otherlang2
| fr = Adding Light:fr
| en = Adding Light
| zh-cn = Adding Light:zh-cn
}}{{DISPLAYTITLE:Добавление света}}
{{first room menu:ru}}


Теперь добавим в комнату немного света. Если не поместить на неё свет, то при запуске игры она будет равномерно освещена автоматически, когда вы скомпилируете её в игру, но установка освещения будет выглядеть более реалистичной. К тому же, если на карте нету источников освещения, переменной консоли(''англ.'' cvar) <code>mat_fullbright</code> будет задано значение ''1''. Для того, чтобы увидеть добавленные источники освещения на карте, которая была предварительно загружена без них, надо перезапустить игру, или ввести в консоли <code>mat_fullbright</code> "<code>0</code>". {{clr}}
Теперь мы будем '''добавлять освещение''' в комнату. Если на вашей карте нет освещения, ваша карта будет автоматически ставить "fullbright", когда вы заходите в игру. Создание освещение, делает вашу карту гораздо реалистичней.


[[Image:hammer_picklight.jpg|thumb|left|200px|Выберите объект [[light]] из списка.]]
{{note:ru|Для того, чтобы увидеть загруженную вами карту ''без'' предустановленного освещения, вам понадобиться открыть [[developer console|консоль разработчика]] и установить <code>mat_fullbright</code> в значение "<code>0</code>".}}


Так же, как и игрок, источник освещения является энтитей.
# Активируйте {{hammer entity}} (освещение тоже является энтити объектом) и выберите [[light]] из [[:File:Hammer picklight.jpg|выпадающего меню в Object Toolbar]]. Это самый основной источник света из всех возможных, и он является невидимым источником. Установите одну энтити в центре потолка, сделав клик в 3D окне:<p>[[File:Hammer placelight.jpg|400px|border|Установите [[light|световой источник]].]]</p>
# Теперь мы изменим цвет и яркость света. Переключитесь обратно на {{hammer select}}, и затем сделайте двойной-клик на энтити объекте light в 3D окне, чтобы открыть диалог Object Properties. Чтобы настроить яркость свечения, найдите и нажмите на ''Brightness'' в листе KeyValues.
# Хоть вы и можете ввести цвет в текстовое поле напрямую, но лучше использовать встроенный в Hammer определитель цвета. Нажмите на кнопку ''Pick color'', непосредственно под текстовым полем:<p>[[File:Hammer pickbrightness.png|400px|Выберите ''Brightness'', затем кликните на кнопку ''Pick color''.]]</p>
# Появится диалог ''Color'', позволяющий изменить цвет света.
## Измените цветовой тон и насыщенность цвета, нажав на цветовой гамме в правой области.
## Это нужно, потому что яркость установлена на максимальный уровень, и цвет становится белым. Низкая яркость позволяет изменить цвет, в зависимости от яркости и выбранного вами цвета. Вы можете видеть, как изменяется цвет, в окне предварительного просмотра, квадрат в нижней части диалога становится более красочным, а не белым.
## Нажмите на кнопку ''OK'', чтобы подвердить ваш выбор:<p>[[File:Hammer setcolor.png|400px|Измените цвет/насыщенность и яркость цвета, а затем нажмите на кнопку ''OK''.]]</p>
# Мы установили цвет света, но это изменение не отразилось на его интенсивности. Цвет настраивается первыми тремя числами во вкладке Brightness, яркость света задаётся четвертым значением. Выделите это число (текущее значение - <code>200</code>) курсором, и вместо него, введите <code>800</code>, яркость освещения увеличиться вчетверо: <p>[[File:Hammer setcolor800.jpg|border|400px|Увеличьте яркость, путем изменения этого числа, затем нажмите на кнопку ''Apply''.]]</p> {{tip:ru|Если хотите, то можно применить к свету эффект [[High Dynamic Range]], редактируйте настройки "BrightnessHDR" или "BrightnessScaleHDR". Это основные настройки, используемые для создания баланса ярких цветов, создаваемых при построении HDR.}}
# Теперь, когда мы внесли изменения в настройки света, нажмите на кнопку ''Apply'', чтобы запомнить изменения. Цвет света изменится на тот, который вы выбрали.


Чтобы добавить свет на карту, выберите [[light]] из раскрывающегося списка объектов (Objects) в панели инструментов '''Entity Tools'''.
== Результаты ==


Это основной освещающий объект.
Когда вы скомпилируете вашу карту, вы увидите сферу света на стене, обозначающую яркий свет, рядом с вашим энтити светом, и темное пространство вокруг него. Если необходимо - не забудьте отключить <code>mat_fullbright</code>.


Поместите объект в область центра потолка, нажимая туда в окне 3D-вида.
Ваш свет не будет визуальным источником - он будет появляется из ниоткуда. Вы узнаете, как это исправить, в следующей статье.
{{clr}}
[[Image:hammer_placelight.jpg|thumb|right|400px|Поместите объект на карту.]]


[[Image:hammer_openprop_sm.jpg|thumb|right|400px| Двойной щелчок по объекту открывает окно со свойствами (''Properties'')]]
== См. также ==
Теперь изменим характеристики света.
 
Дважды кликните по объекту в окне 3D вида, для  появится диалог ''Properties''
{{clr}}
 
[[Image:hammer_pickbrightness.gif|thumb|right|400px|В пункте Brightness выберете Pick color. ]]
 
# Чтобы изменить установки для свойства яркости света, нажмите на пункт "Brightness" в списке.
# Чтобы открыть диалог и выбрать цвет, щелкните по кнопке '''Pick color''' ниже значений параметров настройки.
{{clr}}
 
[[Image:hammer_setcolor.gif|thumb|right|400px|Выберете цвет и оттенок, затем нажмите '''OK'''.]]
 
Появится окно '''Color''',  которое позволит нам измененить цвет света:
# Измените оттенок цвета, выбирая его из большой области спектра.
# Не забудьте перетащить ползунок слева, установленный на максимальном значении, иначе цвет будет оставаться белым. Если вы всё сделали правильно, вы увидете, как будет меняться цвет в квадрате внизу. 
# Нажмите "OK", чтобы выбрать цвет.
{{clr}}
 
[[Image:hammer_setcolor800.jpg|thumb|right|400px|Поднимите яркость света, увеличивая это число, затем щелкните "Apply".]]
 
За цвет освещения отвечают первые три числа параметра "Brightness". Яркость света задаётся четвертым значением в строке.
# Измените это значение с <code>200</code> до <code>800</code>. Вы получите источник освещения с увеличенной вчетверо яркостью.
# Если хотите, то можно применить к свету эффект [[HDR|HDR(''High Dynamic Range'')]]. Для этого скопируйте значение параметра '''Brightness''' и присвойте это значение параметру '''BrightnessHDR'''
# Параметр '''Appearance''' определяет тип свечения энтити из раскрывающегося списка справа.
# Нажмите '''Apply'''(Применить), чтобы сохранить изменения.
 
{{clr}}


* [[Intermediate Lighting|Опытное освещение]]
* [[Advanced Lighting|Продвинуто освещение]]


== См. также ==
=== Световые энтити ===
* [[Intermediate Lighting|Опытное освещение]]
* [[Advanced Lighting|Продвинутое освещение]]


=== Виды объектов(энтитей) ===
* [[light]] - базовый, всенаправленный источник света.
* [[light]] - основной объект света.
* [[light_dynamic]] - перемещающийся и изменяющийся всет.
* [[light_spot]] - направленный свет.
* [[light_spot]] - направленный свет.
* [[light_environment]] - инструмент солнечного света.
* [[light_environment]] - контроллер глобального света, исходящего от [[skybox|небесной коробки]].
* [[light_dynamic]]/[[env_projectedtexture]] - источники света, которые могут изменяться и двигаться в игре.


{{Navbar|Adding Entities|Your First Map|Adding Prop Models}}
{{Navbar otherlang|Creating_Primitives:ru|Создание Entity брашей|Your First Map:ru|Ваша первая карта|Adding_Prop_Models:ru|Добавление Prop моделей}}


[[Category:Level Design Tutorials]]
[[Category:Level Design Tutorials:ru]]
[[Category:Russian]]

Revision as of 07:04, 30 August 2009

Template:Otherlang2

Теперь мы будем добавлять освещение в комнату. Если на вашей карте нет освещения, ваша карта будет автоматически ставить "fullbright", когда вы заходите в игру. Создание освещение, делает вашу карту гораздо реалистичней.

Template:Note:ru

  1. Активируйте Entity tool Mt-entities.png (освещение тоже является энтити объектом) и выберите light из выпадающего меню в Object Toolbar. Это самый основной источник света из всех возможных, и он является невидимым источником. Установите одну энтити в центре потолка, сделав клик в 3D окне:

    Установите световой источник.

  2. Теперь мы изменим цвет и яркость света. Переключитесь обратно на Selection tool Hammer select.png, и затем сделайте двойной-клик на энтити объекте light в 3D окне, чтобы открыть диалог Object Properties. Чтобы настроить яркость свечения, найдите и нажмите на Brightness в листе KeyValues.
  3. Хоть вы и можете ввести цвет в текстовое поле напрямую, но лучше использовать встроенный в Hammer определитель цвета. Нажмите на кнопку Pick color, непосредственно под текстовым полем:

    Выберите Brightness, затем кликните на кнопку Pick color.

  4. Появится диалог Color, позволяющий изменить цвет света.
    1. Измените цветовой тон и насыщенность цвета, нажав на цветовой гамме в правой области.
    2. Это нужно, потому что яркость установлена на максимальный уровень, и цвет становится белым. Низкая яркость позволяет изменить цвет, в зависимости от яркости и выбранного вами цвета. Вы можете видеть, как изменяется цвет, в окне предварительного просмотра, квадрат в нижней части диалога становится более красочным, а не белым.
    3. Нажмите на кнопку OK, чтобы подвердить ваш выбор:

      Измените цвет/насыщенность и яркость цвета, а затем нажмите на кнопку OK.

  5. Мы установили цвет света, но это изменение не отразилось на его интенсивности. Цвет настраивается первыми тремя числами во вкладке Brightness, яркость света задаётся четвертым значением. Выделите это число (текущее значение - 200) курсором, и вместо него, введите 800, яркость освещения увеличиться вчетверо:

    Увеличьте яркость, путем изменения этого числа, затем нажмите на кнопку Apply.

    Template:Tip:ru
  6. Теперь, когда мы внесли изменения в настройки света, нажмите на кнопку Apply, чтобы запомнить изменения. Цвет света изменится на тот, который вы выбрали.

Результаты

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

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

См. также

Световые энтити