7 способов избавления от шума в Cycles

30 июня 2014 23 комментария Артем Слаква Рендеринг и освещение

Шум (белые пиксели, светлячки…) это те крошечные выжженные пиксели, которые портят отличный рендер. Но как избавиться от них? Вот несколько приемов, которые я подобрал за несколько лет…

Перевод урока с сайта BlenderGuru
Спасибо за помощь в подготовке урока Павлу Hardcore Аверину

1. Используйте больший источник света

Это, вероятно, причина №1. При маленьком источнике освещения Cycles тяжело работать с проецированием света и тенями. В случае, если источник света слишком мал, то просчет подвержен ошибкам. В результате получаем много шума. Таким образом, просто увеличьте размер лампы.

2. Используйте большие размеры тени

Единственное что изменилось в этом сравнении — это размер лампы.

Это особенно важно для рендера преломлений (например, стекло или жидкости). Острые тени могут вызвать огромные проблемы в преломлении. Так же, как в первом примере, можно использовать больший размер лампы, так что Cycles не будет иметь проблем с проецированием света.
2

3. Используйте «Multiple Importance Sampling» для HDR

HDRI становятся все более и более распространенным способом освещения сцены. Но если Вы не включите Multiple Importance Sampling, то получите много шума!

Multiple Importance Sampling говорит Cycles обращаться с HDR подобно лампе и назначает больше семплов для более ярких областей изображения. Данная опция должна бы была быть включенной по умолчанию, но пока это не так необходимо выполнять это вручную.
3

4. Используйте «Filter Glossy»

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

5. Включите «No Caustics»

Если в сцене не задействуется фильтр Glossy, попробуйте отключить каустику.

Каустика важная часть реалистичного освещения вашей сцены! Когда яркий солнечный свет попадает на блестящий предмет, вам нужно, чтобы он отразился. Вы можете увидеть это на изображении выше. Когда каустика выключена, вы заметите, что часть отражения отсутствует (под Сюзанной и на задней стенке).

Поэтому старайтесь держать каустику включенной, чтобы не получить больше проблем, чем пользы от ее отключения.
5

6. Используйте «Clamping»

Clamp очень эффективный способ избавления от шума. Но, он должен использоваться в качестве последнего средства, потому что он значительно снижает уровень яркости Вашей сцены. Работа Clamp заключается в установлении максимального порога яркости в сцене, сжимая все остальное, что в данный порог не входит. Так что, этот способ отлично уничтожает шум в сцене.
6

  • Clamp Direct воздействует на шум, вызванный прямым светом (используется редко).
  • Clamp Indirect воздействует на гораздо больше количество шума, вызванного отраженным освещением (так что используйте это в первую очередь).

Чтобы не потерять яркость других частей Вашей сцены, начните с высокого значения (например 10), и снижайте его, пока шум не исчезнет из сцены.

7. Больше семплов (samples)

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

Иногда Ваша сцена просто нуждается в более высоком количестве семплов. Человек должен спать 8 часов в сутки, так пусть оно себе рендерится! :)

Надеюсь, этот список поможет вам бороться с этим назойливым шумом. Если знаете еще какие-нибудь эффективные способы борьбы с шумом — поделитесь ими в комментариях!

comments powered by HyperComments

О сайте

На данном сайте Вы сможете найти множество уроков и материалов по графическому
редактору Blender.

Контакты

Для связи с администрацией сайта Вы можете воспользоваться следующими контактами:

Email:
info@blender3d.com.ua

Следите за нами

Подписывайтесь на наши страницы в социальных сетях.

На сайте Blender3D собрано огромное количество уроков по программе трехмерного моделирования Blender. Обучающие материалы представлены как в формате видеоуроков, так и в текстовом виде. Здесь затронуты все аспекты, связанные с Blender, начиная от моделирования и заканчивая созданием игр с применением языка программирования Python.

Помимо уроков по Blender, Вы сможете найти готовые 3D-модели и архивы высококачественных текстур. Сайт регулярно пополняется новым контентом и следит за развитием Blender.