Как сделать 3D LUT в DisplayCAL и правильно применить

Чтобы создать 3D LUT в DisplayCAL, нужно: подготовить монитор и колориметр, сделать калибровку/профилирование, затем на вкладке 3D LUT выбрать Rec.709 и тоновую кривую BT.1886 (или Gamma 2.4), сгенерировать LUT в нужном формате и проверить результат через Verification.

Оглавление

Когда нужен 3D LUT, а не ICC

ICC‑профиль работает в приложениях с цветоуправлением (часть графических программ, некоторые просмотрщики). 3D LUT нужен там, где ICC игнорируется или применяется непредсказуемо: видеоплееры, видеомониторинг, часть цепочек вывода в видеоредакторах. По сути, 3D LUT превращает «как показывает ваш монитор» в «как должно быть по стандарту» в рамках выбранного пайплайна (например, SDR Rec.709 + BT.1886).

Подготовка перед измерениями

  1. Прогрейте монитор 20–40 минут.
  2. Отключите обработки, которые меняют картинку «на лету»: динамический контраст, автояркость, eco‑режимы, улучшалки цвета/тона.
  3. Выберите правильную коррекцию прибора (CCSS/EDR) под тип подсветки монитора, если она у вас есть — это сильно влияет на точность оттенков.
  4. Зафиксируйте условия освещения (желательно без скачков внешнего света).

Самая частая причина «странной» LUT — перепутанный диапазон уровней Full (0–255) и Limited (16–235) в цепочке GPU/плеер/видеовыход/монитор. Сначала убедитесь, что везде выбран один и тот же режим.

Ключевые настройки Rec709 и BT1886

  • Source colorspace: для SDR‑видео обычно выбирают Rec.709.
  • Tone curve:
    • BT.1886 — типичный выбор для Rec.709‑мониторинга в видео (учитывает поведение реального дисплея по чёрному).
    • Gamma 2.4 — выбирайте, только если вам нужна именно «чистая 2.4» по требованиям пайплайна.
  • LUT resolution (сетка): чем выше, тем точнее, но дольше измерения/расчёт и тяжелее файл.

Сетка 3D LUT: что выбрать для SDR

СеткаКогда подходитКомментарий
17×17×17тест/черновикбыстрее, но хуже на градиентах и в нейтралях
33×33×33большинство SDR‑задачоптимальный баланс качества и времени
65×65×65редкие случаи максимальной точностидолго и не всегда поддерживается по формату/плееру

Пошаговое создание 3D LUT в DisplayCAL

  1. Settings / Preset: выберите пресет под задачу (для madVR или для DaVinci Resolve). Это экономит время и снижает риск ошибиться с параметрами.
  2. Display & instrument:
    • выберите нужный монитор/выход;
    • выберите прибор;
    • установите корректную Correction (CCSS/EDR).
  3. Calibration (цели):
    • Whitepoint: обычно D65 для Rec.709;
    • Luminance: под вашу комнату/задачу (часто 80–120 нит в контролируемом свете);
    • Tone curve: BT.1886 или Gamma 2.4.
  4. Profiling: выберите разумное число патчей (больше патчей = дольше, но точнее).
  5. Вкладка 3D LUT:
    • включите Create 3D LUT after profiling (если хотите создать LUT сразу);
    • проверьте Source colorspace: Rec.709;
    • проверьте Tone curve: BT.1886 (или Gamma 2.4);
    • выставьте LUT resolution: 33³ как стартовый вариант;
    • выберите формат LUT под устройство/программу.
  6. Запустите измерения и дождитесь завершения расчёта, сохраните LUT понятным именем (например: Rec709_BT1886_100nits_33.cube).

Нужно несколько LUT (например, BT.1886 и Gamma 2.4)? Сначала сделайте один профиль, а затем генерируйте дополнительные 3D LUT из него, меняя только параметры на вкладке 3D LUT.

Экспорт и применение (madVR и DaVinci Resolve)

  • madVR: подключайте LUT именно в том разделе, где выполняется цветовая/гамма коррекция. Следите, чтобы не было «двойной коррекции» (LUT в madVR + коррекция драйвера + ещё LUT в плеере).
  • DaVinci Resolve: принципиально различайте сценарии:
    • GUI viewer (монитор — часть рабочего стола),
    • внешний видеовыход (мониторинг через отдельное устройство вывода).
      LUT, сделанная под один путь, может давать неверный результат на другом.

Проверка (Verification)

После применения LUT запустите в DisplayCAL вкладку Verification и сделайте отчёт (лучше не самый короткий набор патчей). Смотрите:

  • среднюю и максимальную ΔE,
  • нейтральную шкалу серого (нет ли цветного оттенка в тенях/середине),
  • плавность градиентов,
  • отсутствие неожиданного клиппинга в тенях и светах.

Частые ошибки

  • Несовпадение Full/Limited на одном из этапов цепочки.
  • Выбрана «не та» кривая: ожидали Gamma 2.4, а сделали BT.1886 (или наоборот).
  • LUT создана под GUI‑вывод, а применяется на внешнем видеовыходе (или наоборот).
  • Неверная/отсутствующая коррекция колориметра под подсветку.
  • Параллельно включены дополнительные «улучшайзеры» в мониторе, которые ломают измерения.

FAQ

  • Можно ли одной калибровкой покрыть и фильмы, и монтаж?
    Можно, но надёжнее делать отдельные LUT под разные задачи (например, разные яркости/кривые) и чётко понимать, где какая применяется.

  • Что выбрать для Rec.709: BT.1886 или Gamma 2.4?
    Для типового SDR‑мониторинга чаще выбирают BT.1886. Если в вашем пайплайне строго требуется 2.4, ставьте Gamma 2.4 как цель.

  • Какой размер LUT ставить “по умолчанию”?
    Для SDR обычно достаточно 33×33×33: заметно точнее 17³ и почти всегда без практической необходимости в 65³.