Z-Depth (другими словам, глубина 3d-сцены) - это графическое представление удаленности объектов от камеры в полутонах серого. Т.е. чем ближе объект к камере, тем он белее, а чем дальше - тем чернее.
Z-Depth Pass (проход при визуализации) обычно используют для имитации эффекта глубины резкости - DOF. Т.е. картинку с Z-Depth проходом применяют как маску для эффекта размытия в графическом редакторе (Photoshop, к примеру), в программе для композитинга (например, Fusion) или в любой другой программке для постобработки. Таким образом, та часть изображения, что дальше от фокуса (белее или чернее на картинке), будет больше размываться. Требования к Z-Depth или какой должен быть правильный Z-Depth (часть для опытных) Поскольку DOF в постобработке зачастую не дотягивает до реального (трехмерного) эффекта глубины резкости из-за нехватки информации в Z-Depth pass'е, то его (Z-Depth pass) следует сохранять с глубиной цвета 32 bit. К примеру, в формат OpenEXR (Float - 32 bits per channel).
Визуализировать Z-Depth pass следует минимум в 2 раза большего размера, чем финальный рендер (можно и в четыре и шесть раз). Это делается для того, чтобы был правильный antialiasing после уменьшения Z-Depth pass'а до размера финальной картинки. Возможно, кто-то спросит "Зачем?". Отвечаю: Очень часто при визуализации Z-Depth pass'а в 8 bit + antialiasing можно натолкнуться на лесенку в градиенте. Так вот чтобы это обойти нужно еще отключить antialiasing.
Источник: http://3dyuriki.com/2009/08/04/z-depth-slovar/ |