Как сделать 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).
Подготовка перед измерениями
- Прогрейте монитор 20–40 минут.
- Отключите обработки, которые меняют картинку «на лету»: динамический контраст, автояркость, eco‑режимы, улучшалки цвета/тона.
- Выберите правильную коррекцию прибора (CCSS/EDR) под тип подсветки монитора, если она у вас есть — это сильно влияет на точность оттенков.
- Зафиксируйте условия освещения (желательно без скачков внешнего света).
Самая частая причина «странной» 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
- Settings / Preset: выберите пресет под задачу (для madVR или для DaVinci Resolve). Это экономит время и снижает риск ошибиться с параметрами.
- Display & instrument:
- выберите нужный монитор/выход;
- выберите прибор;
- установите корректную Correction (CCSS/EDR).
- Calibration (цели):
- Whitepoint: обычно D65 для Rec.709;
- Luminance: под вашу комнату/задачу (часто 80–120 нит в контролируемом свете);
- Tone curve: BT.1886 или Gamma 2.4.
- Profiling: выберите разумное число патчей (больше патчей = дольше, но точнее).
- Вкладка 3D LUT:
- включите Create 3D LUT after profiling (если хотите создать LUT сразу);
- проверьте Source colorspace: Rec.709;
- проверьте Tone curve: BT.1886 (или Gamma 2.4);
- выставьте LUT resolution: 33³ как стартовый вариант;
- выберите формат LUT под устройство/программу.
- Запустите измерения и дождитесь завершения расчёта, сохраните 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³.