Философия Vathography: от света к объему
Проект Vathography, разработанный Каримом Джозефом Нассаром, предлагает радикально новый взгляд на фотографию. Вместо традиционного акцента на свет и цвет, автор предлагает «выжимать» из снимка единственный элемент — объем сцены. Глубина, вычисленная нейросетью, становится финальным артефактом, а не промежуточным этапом обработки. Это позволяет художнику полностью контролировать фокус: вместо оптической глубины резкости, определяемой объективом, фокусировка становится творческим выбором, размещаемым на любом расстоянии.
Техническая реализация: Marigold V2 и тайловая обработка
Ключевым компонентом является кастомный пакет нод ComfyUI-Marigold-V2-Tiled-Depth-Vathography. Он использует модель Marigold V2 для оценки карты глубины, обрабатывая изображение по тайлам (кускам), что позволяет сохранять исходное высокое разрешение фотографии без потери детализации. Пакет не требует дополнительных Python-пакетов и совместим с ComfyUI версии 0.36.0 и новее.
Два режима работы: Базовый и «Сквозной»
В версии 1.1.0 добавлена уникальная функция — модель «See-through» (сквозная). Она способна инферировать глубину за стеклянными поверхностями (окна, лобовые стекла, стеклянные крыши), игнорируя блики и отражения на самой поверхности стекла. Ниже приведено сравнение доступных моделей:
| Характеристика | Base Model (Базовая) | See-through Model (Сквозная) |
|---|---|---|
| Назначение | Стандартная оценка глубины сцены | Оценка глубины за прозрачными объектами (стекло) |
| Источники весов | Comfy-Org/marigold-v2-0 | Vathography/marigold-v2-see-through-comfyui (Apache-2.0) |
| Требования к VRAM | Минимум 8 GB | Минимум 8 GB |
| Особенности | Работает с полной глубиной сцены | Игнорирует поверхность стекла, фокусируясь на объектах позади |
Системные требования и лицензирование
Для работы с обоими моделями требуется минимально 8 ГБ видеопамяти (VRAM) и 24 ГБ оперативной памяти. Пакет нод распространяется под лицензией AGPL-3.0-only, что делает сами ноды бесплатными. Важно отметить, что создатели заявляют: карты глубины, полученные с помощью этих нод, можно свободно использовать как в личных, так и в коммерческих проектах.
Интеграция в рабочий процесс
Разработка велась с использованием Claude Code. Для начала работы пользователям предлагается загрузить примеры рабочих процессов из директории example_workflows/. Дополнительно Vathography предлагает Blender-аддон и обучающее видео для тех, кто хочет интегрировать этот метод в более сложные 3D-пайплайны или цифровое искусство.
Источник: Github ↗
