Z-Depth

Глубокий композитинг (композ)

Обновление (10.11.2016): добавил мастер-класс по глубокому композу в Nuke.

Что-то очень часто я начал встречать понятие глубокого композа в англоязычных статьях (Deep Compositing). Думаю пора пролить на это свет кириллическими буквами ;)

Если обычный композитинг имеет дело с обычными изображениями (с пикселями грубо говоря), то глубокий композ вплотную берёт в расчет еще и элемент глубины. Т.е. на цвет или прозрачность каждого пикселя влияет функция удалённости данного пикселя от виртуальной камеры.

Это чем-то похоже на пиксоли в ZBrush, когда каждый пиксель имеет не только цвет, но еще и глубину. Поэтому вы всегда должны помнить, что ZBrush не является 3D-редактором. ZBrush - это уникальная смесь 2D и 3D редактора. Соответственно и принцип работы с ним отличается из-за этого от других редакторов. Но я отвлёкся.

Это также чем-то похоже на рендер пасс глубины (ZDepth), когда у вас есть картинка в градациях серого, где каждый оттенок обозначает определённую глубину.

Но глубокий композ еще круче. Впервые реализовали такую штуку, по моему, в студии Weta Digital внутри композера Nuke.

Читать далее »

Пятна рассеяния (эффект боке)

Боке / bokeh (ударение на 'е') - это понятие, которое используется в фотографии и означает размытие (в переводе с японского), а точнее, боке - это субъективная характеристика красоты размытия.

подробнее о боке и пятнах рассеяния

Z-Depth - глубина 3d-сцены

С чем это едят. Для опытных тоже найдется что покушать :)

Z-Depth (другими словам, глубина 3d-сцены) - это графическое представление удаленности объектов от камеры в полутонах серого. Т.е. чем ближе объект к камере, тем он белее, а чем дальше - тем чернее.

Z-Depth Pass (проход при визуализации) обычно используют для имитации эффекта глубины резкости - DOF. Т.е. картинку с Z-Depth проходом применяют как маску для эффекта размытия в графическом редакторе (Photoshop, к примеру), в программе для композитинга (например, Fusion или Nuke) или в любой другой программке для постобработки. Таким образом, та часть изображения, что дальше от фокуса (белее или чернее на картинке), будет больше размываться.

Дальше идёт часть для опытных.

Требования к Z-Depth или какой должен быть правильный Z-Depth 

  1. Поскольку DOF в постобработке зачастую не дотягивает до реального (трехмерного) эффекта глубины резкости из-за нехватки информации в Z-Depth pass'е, то его (Z-Depth pass) следует сохранять с глубиной цвета 32 bit. К примеру, в формат OpenEXR (Float - 32 bits per channel).
  2. Визуализировать Z-Depth pass следует минимум в 2 раза большего размера, чем финальный рендер (можно и в четыре и шесть раз). Это делается для того, чтобы был правильный antialiasing после уменьшения Z-Depth pass'а до размера финальной картинки. Возможно, кто-то спросит "Зачем?". Отвечаю:
  3. Очень часто при визуализации Z-Depth pass'а в 8 bit + antialiasing можно натолкнуться на лесенку в градиенте. Так вот чтобы это обойти нужно еще отключить antialiasing.



Подпишитесь на обновление блога (вот 3 причины для этого).
Введите ваш e-mail:


© 2008 - 2018 3dyuriki.com
Для связи со мной 3dyuriki@gmail.com