Environmental Lighting, Sun, Weather, & Outdoors

From Valve Developer Community
Jump to: navigation, search
English (en)Русский (ru)中文 (zh)
Серия Воссоздание окружающей обстановки Выскажите свои мысли — Помогите нам воплотить больше идей

Снаряжение | Животные и существа | Муравьиные львы | Лучи и лазеры | Кабели и верёвки | Движущиеся облака | Теория цвета | Битвы | Комбайны | Сжатие ресурсов | Двери | Пыль, туман и дым | Лифты | Переключение карт | Внешнее освещение, солнце, погода и окружение | Взрывы | Огонь | Растительность | Стекло и окна | Хэдкраб | Жизнеспособность | Лестницы | Освещение | Оптимизация | Физические объекты | Сканеры сетчатки | Звук и музыка | Спецэффекты | Ландшафт | Поезда | Турели | Вода | Оружие | Зомби


Темы соответствующие непосредственно к отрытому пространству. (Для общей помощи по маппингу, смотри Category:Level Design .)

Статьи

  • Skybox (2D)(en) — Обычное небо
  • 3D Skybox(en) — Продвинутое небо с элементами (К примеру: различные постройки)
  • Displacement(en)s — Рельеф (К примеру: горы, скалы, пещеры, не плоская трава)
  • Precipitation issues(en) — Чтобы убедиться в правильной работе снега/дождя.

Энтити

  • light_environment - Прямое и рассеивающие освещение исходящие из skybox(en) ("toolsskybox" texture).
  • env_sun - Размещает спрайтовое солнце в скайбоксе имитирующие само солнце.
  • shadow_control - Необходимо для контроля динамический теней создающиеся энтити light_environment.
Note.pngПримечание:light_environment, env_sun и shadow_control должны использоваться одновременно. Каждая энтити представляет только один аспект натурального и единого явления; Солнечного света. light_environment настраивает параметры солнечного света и создаёт (Багованные, неконфигурируемые) динамические тени, которые могут быть изменены только с помощью shadow_control. env_sun Размещает спрайтовое солцне в скайбоксе из которого излучается солнечный свет. Чтобы был смысл во всём этом, просто убедитесь, что <углы> (Pitch/Yaw/Roll) установлены одинаково во всех трёх энтити. К сожалению shadow_control не имеет параметра Pitch, поэтому Pitch будет определен первым значением <углов>. Также, Pitch определение вращения не может быть отключен и измеряется против часовой стрелки по горизонтали (Таким образом: прямо вниз -90 градусов) тогда как <углы> Pitch вращаются по часовой (Таким образом: прямо вниз +90 градусов).
  • func_precipitation - Брашевой энтити для создания снега/дождя.
  • func_viscluster - для соединения visleaf(en)'ов на больших, открытых местностях.
  • Для пропов природы (деревья, кусты и т.д) есть специальная папка в браузере моделей Hammer's props_foliage

Материалы

  • Ищите nature в {{L|Hammer]] браузере материалов.
  • Для плавного перехода между двумя материалами, вроде травы и песка, используйте alpha blending(en) материал должен иметь параметр blend

Смотрите также

Полезные ссылки