Найти тему
CGBandit

Что такое high quality pixel filtering в Corona Renderer?

Эта опция доступна в Corona Renderer 4 и новее, и она улучшает скорость рендеринга (или эквивалентно, уменьшает шум и улучшает сглаживание). Она абсолютно эквивалентна существующему фильтру "Tent" с шириной 2.0 в том смысле, что они сходятся к абсолютно одинаковому изображению.

Как его включить?

В Corona Renderer 4 и новее фильтрация высокого качества включена по умолчанию для всех новых сцен.

При открытии старых сцен она отключена, чтобы гарантировать согласованность с предыдущими рендерами. Ее можно включить по желанию.

Опцию "Использовать фильтрацию высокого качества" можно найти в Render Setup > System > Frame Buffer > Image filter.

Отключение опции "Использовать высококачественную фильтрацию" приведет к переключению на устаревшую фильтрацию Tent, что обычно делает рендеринг более медленным и шумным.

Примеры
1. Тонкие текстуры

Старый метод:

Обрезка:

-2

Полное изображение:

-3

Новый метод:

Обрезка:

-4

Полное изображение:

-5

Обратите внимание, что различия очень тонкие:

Узор, видимый на ткани в темных (более зашумленных) областях, легче увидеть с помощью нового метода фильтрации.

В целом, при использовании нового метода фильтрации меньше ощутимого шума.

Некоторые области вообще не затрагиваются (там, где есть четкие края и нет видимого шума).

2. Шум GI и глубина резкости

Старый метод:

Обрезка:

-6

Полное изображение:

-7

Новый метод:

Обрезка:

-8

Полное изображение:

-9

Различия снова едва заметны, но их можно увидеть:

Самых темных местах, где GI-шум наиболее заметен. Обратите внимание, что при использовании нового метода шум "мягче" и в целом выглядит более естественным для глаза.

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

Области, на которые сильно влияет глубина резкости, более мягкие и менее шумные.

Некоторые области вообще не затронуты (где есть четкие края и нет видимого шума).

Ограничения

В настоящее время одним из ограничений, которое мы хотели бы устранить, является то, что только Corona High Quality denoiser работает с высококачественной пиксельной фильтрацией. ИИ денойзеры (ни NVIDIA, ни Intel) не могут быть использованы с высококачественной фильтрацией.

Более подробно о всех курсах проекта CGBandit вы можете ознакомиться здесь: https://www.cgbanditcourse.com

Перевод статьи осуществлен образовательным проектом CGBandit c официального сайта coronarenderer.