Последние новости
Как редактировать размерные надписи и выносные линии в Archicad 29?Как уменьшить число полигонов модели с помощью Decimate Modifier в BlenderКак управлять повторяющимися планировками комнат и этажей с помощью групп RevitVirtual Shadow Maps в Unreal Engine 5: тени в архитектурных сценахПредставлены AMD EPYC Embedded 9006: 256 ядер и платформа SP7Руководство по денойзингу в Blender: удаляем шум Cycles в композитореКампус городского музея Кешана получил архитектурную премию «Золотой муравей»Руководство по CageEdit в Rhino 8: контролируемая деформация модели с помощью решёткиКак отслеживать события модели с помощью observer-классов SketchUp Ruby API?Создание концептуальных изображений в SketchUp Diffusion: пошаговое руководство для архитекторов
СоветыBlenderCycles

Руководство по денойзингу в Blender: удаляем шум Cycles в композиторе

В руководстве Blender описан рабочий процесс с Denoise Node: он позволяет рендерить сцены в Cycles с меньшим числом сэмплов и убирать шум на этапе композитинга. Проходы Albedo и Normal помогают сохранить детали.

Визуализация современного интерьера с чёткими деталями поверхностей после денойзингаИИ-изображение
Иллюстрация создана с помощью ИИ.Изображение: 3dsınıfı / FCA AI

Коротко

  1. Denoise Node можно использовать для очистки шумных изображений, полученных в Cycles и других движках трассировки лучей.
  2. Включив Denoising Data в Cycles, можно создать проходы Noisy Image, Denoising Albedo и Denoising Normal.
  3. Входы Albedo и Normal помогают денойзеру лучше сохранять края, текстуры и мелкие детали.
  4. Параметры Prefilter и Quality позволяют найти баланс между временем обработки и детализацией изображения.

Рабочий процесс с Denoise Node, описанный в официальном руководстве Blender, позволяет уменьшать шум в рендерах Cycles на этапе композитинга. В руководстве отмечается, что рендер с меньшим числом сэмплов и последующая очистка изображения могут помочь сократить время рендеринга. Эта статья основана на актуальном онлайн-руководстве Blender; поскольку источники не указывают конкретную версию Blender, здесь не уточняется, в какой версии впервые появились эти настройки.

Для чего нужен Denoise Node?

Denoise Node преобразует шумное изображение рендера в очищенный результат. Согласно руководству Blender, для этого используется Open Image Denoise, который очищает шумное изображение с помощью машинного обучения. Узел можно применять не только с Cycles, но и с изображениями, полученными в других движках трассировки лучей.

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

Подготовка вспомогательных проходов для Cycles

  1. Включите Denoising Data. Включите параметр Denoising Data на панели Passes в свойствах View Layer. Путь к панели в руководстве Blender указан так: Properties › View Layer › Passes. Поскольку эти проходы могут увеличить расход памяти и время рендеринга, руководство рекомендует включать их только в том случае, если денойзинг выполняется в композиторе.

  2. Выполните рендеринг. Будут созданы проходы Noisy Image, Denoising Albedo и Denoising Normal, а также вспомогательные данные, необходимые для денойзинга. В руководстве перечислены и другие вспомогательные проходы, однако для базового подключения Denoise Node они не обязательны.

  3. Добавьте Denoise Node в композитор. Подключите выход Noisy Image узла Render Layers ко входу Image узла Denoise. Затем подключите проход Denoising Albedo ко входу Albedo, а проход Denoising Normal — ко входу Normal.

  4. Передайте результат Denoise Node в композит. Выход Image узла содержит очищенное изображение. Используйте его в итоговой цепочке обработки изображения в композиторе.

Denoise Node может работать и без входов Albedo и Normal. Однако, согласно руководству, без этих вспомогательных проходов результат может выглядеть более сглаженным или потерять детали. В частности, в интерьерной визуализации важны текстуры поверхностей и тонкие края, поэтому, когда это уместно, подключение этих данных — хороший способ получить более контролируемый результат.

Как выбрать параметры Prefilter и Quality?

Параметр Prefilter в Denoise Node определяет, будет ли предварительно обрабатываться входная информация проходов. None — самый быстрый вариант, позволяющий сохранить максимум деталей; при этом предполагается, что входные проходы не содержат шума. Если это условие не выполняется, на изображении может остаться шум. Fast принимает шумные проходы без предварительной фильтрации и работает быстрее, чем Accurate, но может дать более размытый результат. Accurate пытается уменьшить шум во входных проходах перед денойзингом. Обработка занимает больше времени, но результат обычно сохраняет больше деталей, чем при выборе Fast.

Параметр Follow Scene в разделе Quality использует настройку качества сцены. High обеспечивает максимально высокое качество результата, но требует больше времени на обработку. Согласно руководству, Balanced в большинстве случаев позволяет сохранить большую часть качества примерно за половину времени, необходимого для High. Вариант Fast создаёт изображение быстрее, хотя потеря качества может быть заметной.

НастройкаРекомендуемое значениеЭффект
PrefilterNone — если важна детализация; для шумных проходов можно рассмотреть AccurateNone работает быстро и сохраняет детали; Accurate выполняет предварительную фильтрацию, уменьшая шум, но увеличивает время обработки.
PrefilterFastРаботает быстрее, чем Accurate, но может дать более размытый результат.
QualityFollow Scene, High, Balanced или FastПозволяет использовать настройку сцены или выбрать баланс между качеством и временем обработки.
HDRВключите, если необходимо сохранить цвета за пределами диапазона 0–1Сохраняет цвета за пределами диапазона 0–1.

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

Влияние на рабочий процесс архитектурной визуализации

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

Чтобы сохранить детали текстур и краёв, важно подключить проходы Albedo и Normal. Также следует учитывать, что более высокая скорость обработки при выборе Fast может привести к более сглаженному изображению, а вариант High — занять больше времени. Поскольку руководство не указывает конкретную видеокарту или требования к оборудованию, нельзя обещать определённую скорость на конкретном оборудовании. Применяемый вариант Blender также не ограничен указанным здесь номером версии.

Частые ошибки

  • Ожидать, что вспомогательные проходы для денойзинга в Cycles будут доступны, не включив Denoising Data.

  • Подключать проходы Noisy Image, Denoising Albedo и Denoising Normal не к тем входам или пропускать подключения Albedo и Normal.

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

  • Не учитывать влияние Denoising Data на память и время рендеринга и оставлять эти проходы включёнными без необходимости.

Источники

Источников: 2
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/compositing/types/filter/denoise.html
Пересказ
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/layers/passes.html
Пересказ

Тексты источников не перепечатываются; короткие цитаты отмечены, остальное — наш пересказ и комментарий.

Мнение 3dsınıfı
3dОценка редактора

Для архитектурных и визуализационных студий в Турции практическая ценность этого рабочего процесса заключается в возможности уменьшить число сэмплов и управлять шумом в композиторе. Однако меньшее число сэмплов не гарантирует одинаковый визуальный результат для каждой сцены; правильная подготовка данных Albedo и Normal может сыграть важную роль, особенно при сохранении мелких деталей поверхностей.

В источниках не указаны конкретные требования к видеокарте. При этом проходы для денойзинга могут увеличить расход памяти и время рендеринга, поэтому разумно включать их только для задач, где необходим денойзинг в композиторе. Если до сдачи проекта проверить разницу во времени и качестве между `Fast` и `High`, риск применить неподходящую настройку ко всем итоговым изображениям будет меньше.

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

Для каких рендеров можно использовать Blender Denoise Node?

Согласно официальному руководству, Denoise Node можно использовать для рендеров Cycles и шумных изображений, полученных в других движках трассировки лучей.

Как включить Denoising Data в Cycles?

Включите параметр `Denoising Data` на панели Passes в свойствах View Layer. В руководстве Blender путь к панели указан как `Properties › View Layer › Passes`.

Для чего нужны входы Albedo и Normal в Denoise Node?

Эти вспомогательные проходы помогают лучше сохранять края, текстуры и мелкие детали при денойзинге. Без них результат может выглядеть более сглаженным или потерять детали.

Комментарии и форум — на турецком языке.Присоединиться к обсуждению
+

Похожие новости