Пыль, Туман и Дым

From Valve Developer Community
Revision as of 01:16, 3 October 2018 by Pinsplash (talk | contribs) (moved links to russian pages)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
English Deutsch
Серия полезных советов Выскажите свои мысли (EN) — Помогите нам воплотить больше идей

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


Эта статья о добавлении на карту дыма, пыли, тумана и т.д. Они весьма схожи между собой, поэтому их эффекты пересекаются.


Энтити

  • env_fog_controller — добавляет туман по всей карте
  • env_smokestack — добавляет дым, сдуваемый ветром
  • func_dustcloud — добавляет пыль
  • env_steam — быстро движущаяся версия env_smokestack, без ветра
  • env_dustpuff — пускает клубы дыма
  • env_smoketrail — создаёт дым в виде "дымного следа"
  • func_smokevolume — создание объёмного дыма (использует значительные ресурсы CPU)

Материалы

  • effects/fog_d1_trainstation_02 Используется только на расстоянии. Только в играх содержащих исходный код HL2
  • shadertest/volumetricfog — Не работает.
  • tools/toolsfog — Работает только с func_smokevolume.
  • tools/toolsskyfog (требуется описание)

Примечания

  • env_smokestack и func_dustcloud для достижения своего эффекта используют многочисленные спрайты , и поэтому очень требовательны к ресурсам (некоторые настройки замедлят вашу карту, особенно на слабых системах).
  • CS:S есть некоторые модели облаков.
  • Лучи света должны быть добавлены вручную. Для этого существует модель (Effects/vol_light.mdl) или вы можете создать не твёрдый браш с материалом models/effects/vol_light001 или vol_light002.
  • Чтобы получить туман в 3D скайбоксе, настраивайте параметры тумана в sky_camera. Для достижения наилучшего результата задайте ему те же параметры, что и в env_fog_controller.

См. также

Ссылки