Итак, с камерой закончили - как видите, она добавляет живости и делает видео больше похожим на старые пленки (можете пролистать наверх и сравнить с постом про цветокор и ореол).
Дальше идет передача/хранение пленки (но там та же химия - цветокор) и проектор. Будем смотреть, что можно сломать на пленочном проекторе.
Дальше идет передача/хранение пленки (но там та же химия - цветокор) и проектор. Будем смотреть, что можно сломать на пленочном проекторе.
❤4
Обернул искажения механикой камеры в короткое видео.
В этот раз снимал не в полночь, поэтому должно было получится поживее - без залипаний🤠
https://youtu.be/6_-FjOq3peE
В этот раз снимал не в полночь, поэтому должно было получится поживее - без залипаний🤠
https://youtu.be/6_-FjOq3peE
YouTube
03 - Видеоффекты в шейдерах: артефакты и искажения пленочной кинокамеры
В этом эпизоде продолжаем разбирать имитацию артефактов видео - теперь очередь механической кинокамеры: как царапины, дрожание кадра, утечки света и нестабильный фреймрейт превращаются в узнаваемую "плёночную эстетику" и как всё это можно воссоздать в шейдерах.…
❤3
Выцветание пленки
При хранении пленка выцветает. У чб меняется окрас и падает контраст, у цветной еще и цвета уходят.
Прнинцип
1. Со временем подложка окисляется и желтеет
2. Эмульсионный слой мутнеет и желтеет из-за разложения пластификаторов и желатина
3. У ЧБ пленки серебро может окисляться (что вызывает падение контраста) или превращаться в сульфиты (что дает желтоватый оттенок местами)
4. У цветной пленки выгорают красители (циан -> кадр желтеет, маджента -> уходят зеленый и синий, желтый помирает последним)
То есть как видим, в любом случае старая пленка стремиться к желтому.
Алгоритм:
Вариант 1 - физичный
Следуя принципу выше, переводим RGB в CMY, вычетаем сколько надо из циана, потом из мадженты, после чего переводим обратно в RGB и понижаем контраст.
Вариант 2 - художественный
Сначала понижаем насыщенность в зависимости от оттенка, но для всего. Потом переводим в наш любимый YUV и там понижаем конраст и делаем смещения баланса белого. Переводим обратно в RGB.
При хранении пленка выцветает. У чб меняется окрас и падает контраст, у цветной еще и цвета уходят.
Прнинцип
1. Со временем подложка окисляется и желтеет
2. Эмульсионный слой мутнеет и желтеет из-за разложения пластификаторов и желатина
3. У ЧБ пленки серебро может окисляться (что вызывает падение контраста) или превращаться в сульфиты (что дает желтоватый оттенок местами)
4. У цветной пленки выгорают красители (циан -> кадр желтеет, маджента -> уходят зеленый и синий, желтый помирает последним)
То есть как видим, в любом случае старая пленка стремиться к желтому.
Алгоритм:
Вариант 1 - физичный
Следуя принципу выше, переводим RGB в CMY, вычетаем сколько надо из циана, потом из мадженты, после чего переводим обратно в RGB и понижаем контраст.
Вариант 2 - художественный
Сначала понижаем насыщенность в зависимости от оттенка, но для всего. Потом переводим в наш любимый YUV и там понижаем конраст и делаем смещения баланса белого. Переводим обратно в RGB.
👍2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Смещение кадра
Визуально это выглядит на экране как два кадра и граница между ними, плюс это может еще и двигаться вверх/вниз.
Принцип
При воспроизведение пленки на проекторе скорость подачи пленки может не совпадать с оной при съемке по причине механической поломки, неправильной заправки пленки и тд.
Алгоритм
Просто смещаем текстурную координату и сэмплим с репитом. Не забываем, что некоторые эффекты типа виньетки от кадрового окна также придется репитить.
Хотя для честного эффекта нужно два соседних кадра, но мы исходим из того, что большинство кадров - последовательны и разницы заметно не будет. Хотя на смене сцен - будет (но это не часто происходит).
Визуально это выглядит на экране как два кадра и граница между ними, плюс это может еще и двигаться вверх/вниз.
Принцип
При воспроизведение пленки на проекторе скорость подачи пленки может не совпадать с оной при съемке по причине механической поломки, неправильной заправки пленки и тд.
Алгоритм
Просто смещаем текстурную координату и сэмплим с репитом. Не забываем, что некоторые эффекты типа виньетки от кадрового окна также придется репитить.
Хотя для честного эффекта нужно два соседних кадра, но мы исходим из того, что большинство кадров - последовательны и разницы заметно не будет. Хотя на смене сцен - будет (но это не часто происходит).
👍2
На этом тема пленки закрыта. Выбираем ветку дальше
Anonymous Poll
68%
аналоговое видео
32%
цифровое видео
❤2
Я нашел индуса про физику: https://www.youtube.com/watch?v=M--6_0F62pQ
Вы думали, они только про веб сарвар варсэс апликешн сарвар рассказывать умеют? А вот нет - они много про что рассказвают.
Вы думали, они только про веб сарвар варсэс апликешн сарвар рассказывать умеют? А вот нет - они много про что рассказвают.
YouTube
We finally understood orbital shapes intuitively! (My mind is blown)
Support me https://patreon.com/floatheadphysics to see how I learn relativity, get sneak peaks, and early video access.
To try everything Brilliant has to offer—free—for a full 30 days, visit https://brilliant.org/FloatHeadPhysics . You’ll also get 20%…
To try everything Brilliant has to offer—free—for a full 30 days, visit https://brilliant.org/FloatHeadPhysics . You’ll also get 20%…
🔥2❤1👍1
Media is too big
VIEW IN TELEGRAM
Обыкновенная зеленушка (Common greenfinch)
Пошел фоткать птенцов турбочуков и заснял этого
Пошел фоткать птенцов турбочуков и заснял этого
❤3
Я тут периодически буду местное зверье и птиц постить - не все в жизни крутится вокруг кода и математики.
Но если вам совсем птицы и зверье местное не интересны - вы говорите.
Но если вам совсем птицы и зверье местное не интересны - вы говорите.
❤5
Таки добрался до статей по металу и решил начать сезон с документации
https://gostrobrod.medium.com/mtl-s02e01-the-main-metal-tool-documentation-dcfb5b85ea38
https://gostrobrod.medium.com/mtl-s02e01-the-main-metal-tool-documentation-dcfb5b85ea38
Medium
(MTL S02E01) The Main Metal Tool: Documentation
Usually, when we talk about tools, we mean something for writing code, debugging, and profiling. But engineers often forget the most…
❤4🔥3❤🔥1