Одна из новых функций, представленных в Blender 4, это узел Kuwahara из группы Filter...
Текстовая расшифровка видео
Одна из новых функций, представленных в Blender 4, это узел Kuwahara из группы Filter. Этот узел реализует фильтр постобработки, названный в честь его создателя, Мичиёши Кувахара.

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

Начнём с того, что у узла есть два режима: Classic и Anisotropic.

В обоих режимах доступен параметр Size; на самом деле, в режиме Classic это единственный доступный параметр.
Этот параметр определяет размер области соседних пикселей, которая учитывается для сглаживания. Однако в режиме Classic операция проводится без учёта краёв или других особенностей изображения, поэтому фильтр не сохраняет края, создаёт блочное изображение и может повредить тонкие элементы, такие как упомянутые стебли яблок.
Преимущество в том, что этот режим работает очень быстро, в отличие от режима Anisotropic, который требует больше времени, особенно при увеличении значения некоторых параметров.

Переходя к режиму Anisotropic, мы сразу замечаем значительные различия в качестве по сравнению с режимом Classic, даже при одинаковом значении параметра Size и стандартных значениях остальных параметров. Также сразу становится заметным замедление выполнения по сравнению с Classic.
В режиме Anisotropic доступны три новых параметра, и очень важно понимать их назначение, поскольку они существенно влияют на сохраняемые детали.
Чтобы сохранить края, режим Anisotropic работает направленно. Однородность этого направления в разных участках изображения регулируется параметром Uniformity. Здесь следует начинать с низкого значения и постепенно увеличивать его, пока не перестанут появляться видимые артефакты или результат не станет приемлемым. Такой постепенный подход необходим, потому что с увеличением значения Uniformity также возрастает и время обработки. В моем случае, например, я останавливаюсь на значении 3.

Параметр Sharpness, как следует из названия, определяет резкость краев изображения. Согласно подсказке, значение варьируется от 0 до 1: при 0, сильное размытие, при 1, края сохраняются максимально четкими.

Последний параметр, Eccentricity. Он немного более технический, так как указывает направление, в котором фильтр будет действовать с большей интенсивностью. Значение варьируется от 0 до 2. При значении 0 фильтр действует во всех направлениях. Это сильно влияет на вытянутые элементы и края объектов. При значении 2 фильтр действует преимущественно вдоль границ изображения.
Прежде чем завершить этот урок, я покажу вам, как фильтр Kuwahara с такими настройками изменил оригинальный рендер. Многие детали исчезли, но видно, что есть большая разница между использованием этого узла и применением обычного фильтра Blur, который устраняет шум и мелкие детали, но при этом размывает всё изображение, как я показываю на видео.

