CAMCAM← Руководство

Что такое плёночная симуляция?

Плёночная симуляция — это попытка воспроизвести то, как конкретная фотоплёнка отзывалась на свет. Это гораздо больше, чем подкрасить изображение: у плёнки есть характеристическая кривая, цвета, которые смещаются по мере осветления, структура зерна, живущая в эмульсии, а не в сенсоре, и оптические явления вроде ореола, которые никакой цветокоррекцией не подделать.

Фильтр смещает цвета, симуляция моделирует отклик

Разница в том, где происходит преобразование. Фильтр берёт уже готовое цифровое изображение и двигает тон, насыщенность и контраст — поэтому отфильтрованные фотографии разваливаются на краях: света уже срезаны, тени уже забиты. Симуляция работает со значениями света до этого и применяет собственную кривую плёнки — ту S-образную связь экспозиции и плотности, которая даёт плёнке плечо в светах и подножие в тенях. Именно эта кривая объясняет, почему плёнка выгорает мягко, а цифра обрезает резко.

Цвет — это не одна кривая, а три взаимодействующие

У цветной плёнки три эмульсионных слоя, и каждый по-своему отвечает на один и тот же свет. Поэтому плёночный цвет не остаётся постоянным, а смещается с экспозицией: кожа, нейтральная при правильной экспозиции, теплеет при переэкспонировании и холодеет в тени. Симулировать это — значит обрабатывать три канала раздельно и позволять им влиять друг на друга: красный, уходящий в оранжевый по мере осветления, сине-зелёная тень, которая никогда не доходит до нейтрали. Одно глобальное смещение цвета такого поведения не даёт — потому простые пресеты всегда и выглядят пресетами.

Зерно и ореол — это структура, а не шум

Две вещи продают плёночную картинку быстрее цвета. Зерно — это физическая серебряная структура в эмульсии: оно слипается, его размер зависит от светочувствительности, и оно заметнее в средних тонах, чем в глубокой тени или ярком свете, — прямо наоборот по сравнению с цифровым шумом. Ореол — красно-оранжевое свечение вокруг ярких источников, возникающее, когда свет проходит эмульсию, отражается от подложки и возвращается. Оба явления оптические, и оба нужно симулировать как структуру, а не наклеивать слоем сверху.

Почему это работает как шейдер

Делать всё это с живым потоком камеры на тридцати кадрах в секунду — задача графики, а не фоторедактирования. Шейдер выполняет преобразование на GPU для каждого пикселя каждого кадра, и именно поэтому предпросмотр действительно показывает финальный результат, а не грубое приближение с реальной обработкой после съёмки. Это же означает, что вычисление идёт на устройстве: вашему материалу не нужно покидать телефон, чтобы образ применился.

Названия плёнок в этом руководстве отсылают к реальным фотографическим продуктам только для ориентира. CAMCAM не связан ни с одним производителем плёнки, не одобрен и не лицензирован им; представленные образы — самостоятельные интерпретации, а не воспроизведения.

Частые вопросы

Плёночная симуляция — это то же, что пресет или LUT?

Нет, хотя они пересекаются. LUT — фиксированная таблица, сопоставляющая входные цвета выходным; она может нести цветовой характер плёнки, но не может добавить зерно, ореол или зависящее от экспозиции поведение, потому что это не цветовые сопоставления. Полная симуляция соединяет цветовое преобразование со структурой и оптикой.

Это меняет саму фотографию или только предпросмотр?

Зависит от приложения. В CAMCAM шейдер применяется к тому, что вы снимаете, поэтому то, что показывает предпросмотр, вы и получаете. Некоторые приложения показывают один образ, а затем применяют другой, более тяжёлый процесс — оттого их предпросмотр и результат расходятся.

Сделает ли симуляция плохую фотографию хорошей?

Она не исправит композицию, фокус или плохо освещённое лицо. Что она делает хорошо — придаёт уже приличному кадру связную цветовую идентичность: ровно то, что плёнка давала фотографам, и ровно поэтому этот образ имеет смысл.

Нужно ли разбираться в плёнке или камерах, чтобы пользоваться CAMCAM?

Нет. Симуляция работает в фоне, пока вы просто выбираете кадр и экспозицию; названия плёнок и технические термины — для любопытных, а не обязательное условие.

Посмотрите на своей камере. CAMCAM выполняет плёночную симуляцию как живой шейдер на камере вашего телефона. Ничего не загружается — картинка считается на устройстве, кадр за кадром.

Открыть CAMCAM Скачать в Google Play
Язык: TR EN DE ES FR IT PT AR RU JA KO