Color correction

Материал из CSM Wiki
Перейти к навигации Перейти к поиску

ОригиналColor_correction_(entity)

Описание

Особенности использования

  • Этот объект обновляется в каждом раунде. Это означает что любые изменения объекта НЕ будут наследоваться в последующих раундах.
  • Объект должен быть установлен там, где будет использоваться.
  • На карте может быть установлено множество этих объектов
  • Для того, чтобы этот объект работал, необходимо, чтобы в графических настройках игры была включена опция "Color Correction" (Коррекция цвета).
  • У тех игроков, у которых отключена графическая опция "Color Correction" (Коррекция цвета) этот объект работать не будет! Поэтому не нужно строить ваши карты основываясь на этом объекте. Например, если вы сделаете такую коррекцию цвета, что в каком-то коридоре будет очень темно, то те игроки, у которых в настройках отключена коррекция цвета получат преимущество перед теми, у которых эта опция включена.
  • Операция коррекции цвета очень быстрая и не отнимает FPS в игре.
  • Действие этого объекта распространяется без учётов наличия стен и прочих препятствий между этим объектом и игроком, притом действие распространяется на каждого игрока индивидуально, в отличие от объекта color_correction_volume, действие которого распространяется на всех игроков.
  • Если на игрока одновременно действует несколько этих объектов, то их действия накладываются друг на друга (смешиваются).

Ошибки

Не обнаружены.

Создание *.RAW файла

Чтобы создать свой собственный файл *.RAW и научиться управлять цветами на карте, нужно открыть консоль и выполнить команды "sv_cheats 1" и затем "colorcorrectionui". На экране появится окошко управления слоями. Если вы хоть раз работали с программой PhotoShop, то у вас не должно возникнуть трудностей с освоением этой утилиты. Для начала установите галочку "Enable" в появившемся окне. Эта галочка включает режим отображения изменений, которые вы делаете. Для создания нового слоя нажмите кнопку "New" и из предложенного списка "Operation" (операция) выберите к примеру "Color Balance Tool" и нажмите кнопку "Create". Появится новое окошко рядом с окошком со слоями. Добавляйте новые слои и меняйте параметры каждого слоя до тех пор, пока не добьётесь желаемого результата, после чего нажимайте на кнопку "Save" в окне со слоями и укажите куда будет сохранён ваш *.RAW файл. Разноцветные квадратики в левой верней части экрана это то, что будет сохранено в ваш *.RAW файле.

Теперь можете использовать ваш *.RAW файл в своей карте, применяя объекты color_correction или color_correction_volume.

Параметры

  • Start Disabled – выключать объект в начале каждого раунда (Нет/Да);
  • Lookup Falloff Start Distance – на каком расстоянии от объекта коррекция цвета будет максимальная;
  • Maximum Weight – степень изменения цветов при максимальной коррекции цвета; 1.0 – как запланировано; 0.5 – половина от запланированного и т.п.;
  • Maximum Weight – степень изменения цветов при максимальной коррекции цвета; 1.0 – как запланировано; 0.5 – половина от запланированного и т.п.;
  • Lookup table Filename – путь до *.RAW файла на диске, который представляет из себя 96-кильбайтный файл, содержащий значения цветов для коррекции.

Inputs

  • Enable – включить объект;
  • Disable – выключить объект;

Карта

csssdk_color_correction.vmf

Используются файлы

/materials/csssdk/csssdk_color_correction.raw

Используются объекты

  • color_correction
  • func_detail

Описание карты

Чтобы увидеть как работает объект color_correction, убедитесь что у вас в графических настройках игры включена опция "Color Correction". На карте три объекта color_correction приближаясь к которым можно наблюдать как тускнеют цвета на мониторе. Находясь в центре объектов color_correction все цвета карты становятся полностью серыми. Обратите внимание, что игрок может находиться в зоне действия сразу нескольких объектов color_correction, при этом эффект от них без проблем накладывается друг на друга (смешивается). Если вы хотите применить коррекцию цвета ко всей карте, то укажите высокие (и лучше одинаковые) значения свойств "Lookup Falloff Start Distance" и "Lookup Falloff End Distance". Выбирайте значение этих свойств исходя из размеров вашей карты. Лучше берите значение с запасом, чтобы коррекция цвета применялась при нахождении камеры игрока в любой точке карты.

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