Ru/Skybox lighting: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
mNo edit summary
(Otherlang2 -> lang and updated page info.)
Line 1: Line 1:
{{otherlang2
<noinclude>{{lang|Template:Skybox lighting}}</noinclude>
|en=Template:Skybox_lighting
[[Image:Toolsskybox.gif|right]][[Template:skybox lighting|Skybox Освещение]] проникает на карту через каждую [[skybox|toolsskybox]]-текстурированную [[brush:ru|кисть]], представляющие прямой солнечный/лунный свет и рассеянное освещение. Его основные свойства контролируются тремя сущностями, используемыми в комбинации (в некоторых играх - четырьмя):
}}


[[Image:Toolsskybox.gif|right]][[Template:skybox_lighting:ru|Освещённость]] выводится на карту через браш, покрытый текстурой [[skybox|toolsskybox]].
* {{ent:ru|light_environment}} определяет направление, цвет и интенсивность прямого солнечного света, а также цвет и интенсивность рассеянного зенитного света.
* Её основные свойства контролируются тремя сущностями, работающими совместно: '''[[light_environment]]''' определяет (a) цвет и интенсивность диффузии света и (б) направление, цвет и интенсивность прямых солнечных лучей. Он также создает (со сбоями, неконфигурируемо) [[Dynamic Shadows|динамические тени]], которые могут перекрываться/управляться сущностью '''[[shadow_control]]'''. Спрайт '''[[env_sun]]''' изображает положение Солнца на небе. Для усвоения темы, просто разместите на вашей карте все три данных энтити, и настройте их '''<углы> Pitch и Yaw''' одинаково. (''Pitch'' - это эквивалент угла высоты Солнца над землёй, а ''Yaw'' - его азимут.)
* {{ent:ru|shadow_control}} определяет цвет, направление и расстояние затухания [[Dynamic shadows:ru|динамических теней]], которые создаются {{ent:ru|light_environment}}. Без этой сущности динамические тени будут глючными и неконфигурируемыми..
* В статье [[Sky List|список скайбоксов]] предлагаются некоторые настройки для скайбоксов от Valve. Сущность [[worldspawn]] определяет используемый [[Sky List|скайбокс]]. Отметим также, что настройки [[env_fog_controller]] должны соответствовать настройкам скайбокса.{{clr}}
* {{ent:ru|env_sun}} помещает светящийся спрайт в skybox для отображения видимого положения Солнца на небе.  
* {{ent:ru|env_cascade_light}} отбрасывает на карту резкие тени в реальном времени, обычно копируя настройки из сущности {{ent:ru|light_environment}}. {{only:ru|{{csgo}}{{insurgency}}{{bms}}}}
 
Чтобы разобраться во всем этом, просто убедитесь, что на вашей карте есть только одна из этих сущностей, и что '''углы продольного наклона и рысканья''' установлены одинаково для всех трех сущностей. (''Pitch'' - это угол возвышения Солнца над землей, а ''Yaw'' - его компасный пеленг).
 
Эти параметры освещения - направление, цвет, яркость и т.д. - довольно специфичны для фактического изображения, используемого для 2D skybox. В статье [[Sky List:ru|Небесный список]] предлагаются некоторые настройки для официальных игровых скайбоксов. Сущность {{ent:ru|worldspawn}} определяет, какой [[Sky List:ru|скайбокс]] использовать. Также обратите внимание, что туман будет выглядеть неправильно, если настройки {{ent:ru|env_fog_controller}} не соответствуют используемому скайбоксу.
 
{{note:ru|Pitch" можно переопределить для {{ent:ru|light_environment}} и {{ent:ru|env_sun}}, но не для {{ent:ru|shadow_control}}. Переопределение '''Pitch''' также не может быть отключено, и его вращение измеряется против часовой стрелки от горизонтали (поэтому прямо вниз -90&deg;), тогда как вращение '''<angles> Pitch''''s по часовой стрелке (поэтому прямо вниз +90&deg;). Обходной путь для этого - убедиться, что ваше переопределение '''Pitch''' просто повторяет значение '''<angles>'''; например, если ваши {{ent:ru|shadow_control}}, {{ent:ru|light_environment}} и {{ent:ru|env_sun}} '''<углы>''' равны "45 -60 0", установите переопределение '''Pitch''' на "-45".}}

Revision as of 02:22, 14 September 2021

English (en)Español (es)Русский (ru)Türkçe (tr)中文 (zh)Translate (Translate)
Toolsskybox.gif

Skybox Освещение проникает на карту через каждую toolsskybox-текстурированную кисть, представляющие прямой солнечный/лунный свет и рассеянное освещение. Его основные свойства контролируются тремя сущностями, используемыми в комбинации (в некоторых играх - четырьмя):

  • light_environment определяет направление, цвет и интенсивность прямого солнечного света, а также цвет и интенсивность рассеянного зенитного света.
  • shadow_control определяет цвет, направление и расстояние затухания динамических теней, которые создаются light_environment. Без этой сущности динамические тени будут глючными и неконфигурируемыми..
  • env_sun помещает светящийся спрайт в skybox для отображения видимого положения Солнца на небе.
  • env_cascade_light отбрасывает на карту резкие тени в реальном времени, обычно копируя настройки из сущности light_environment. (только в Counter-Strike: Global OffensiveInsurgencyBlack Mesa)

Чтобы разобраться во всем этом, просто убедитесь, что на вашей карте есть только одна из этих сущностей, и что углы продольного наклона и рысканья установлены одинаково для всех трех сущностей. (Pitch - это угол возвышения Солнца над землей, а Yaw - его компасный пеленг).

Эти параметры освещения - направление, цвет, яркость и т.д. - довольно специфичны для фактического изображения, используемого для 2D skybox. В статье Небесный список предлагаются некоторые настройки для официальных игровых скайбоксов. Сущность worldspawn определяет, какой скайбокс использовать. Также обратите внимание, что туман будет выглядеть неправильно, если настройки env_fog_controller не соответствуют используемому скайбоксу.

Template:Note:ru