Настройки рендера Cycles
Данная статья раскроет все параметры присутствующие в меню: Sampling, Volume Sampling и Light Paths. С помощью данных меню производится большинство настроек качества и скорости рендера Cycles. Применяя их на практике Вы сможете добиться лучшего качества за меньше время.
Прежде чем начать, стоит сказать пару слов об интеграторе. Интергратор — это алгоритм использующийся для вычисления освещения. В настоящее время Cycles поддерживает алгоритм трассировки прямых лучей. Это очень хорошо работает для большинства типов освещения, но плохо работает в очень сложных сценах, особенно если в них присутствует каустика.
Есть два режима интегратора которые могут быть использованы: path tracing и branched path tracing . При использовании режима path tracing луч будет отскакивать от каждого типа поверхности один раз и выбирать всего один цвет. При таком подходе вычисления происходят довольно быстро, но требуют большего количества семплов, чтобы избавится от шума.
Render Samples
Количество путей трассировки для каждого пикселя в финальной визуализации. Чем большее значение, тем меньше шума.
Preview Samples
Количество путей трассировки для каждого пикселя в окне 3D-вида.
При значении 0 рендеринг будет происходить до тех пор, пока Вы его не прервете.
- Seed
Устанавливает различные шаблоны шума для интегратора.
Ниже анимация движения куба со значением Seed равным 0 . Как можно заметить, белые/черные точки находятся в одном и том же месте изображения вне зависимости от местоположения куба.
Здесь же, для каждого кадра анимации установлено различное значение параметра Seed. В случае шумных анимаций с малым количеством семплов используйте данный параметр.
- Clamp Direct
Удаляет все прямые лучи превышающие заданный уровень. Это помогает предотвратить белые пиксели в ущерб интенсивности освещения.
- Clamp Indirect
Удаляет все отраженные лучи превышающие заданный уровень. Это помогает предотвратить белые пиксели в ущерб интенсивности освещения.
На изображении ниже сцена с отключенным параметром Clamp (оба в значении 0). Яркое пятно на полу — это прямой свет, падающий на него от источника света. Практически все остальное — это отраженный свет. Плоскости слева назначен шейдер Glossy, а той что в воздухе — Diffuse.
Ниже Вы можете наглядно увидеть разницу между удалением части прямых и отраженных лучей. Шума становится значительно меньше, но вместе с ним и освещения.
При использовании режима branched path tracing у Вас есть возможность установить количество отскоков луча для каждого типа шейдера. Это очень полезно в сценах, где, например, доминируют диффузные шейдеры и отсутствуют шейдеры объема. Вы можете установить нужное количество проходов для диффузного щейдера и добиться хорошего качества и убрать полностью объем, тем самым сохранив время рендеринга. Чтобы добиться такого же качества диффузного шейдера как при 250 семплах (режим path tracing), вам необходимо установить 10 AA samples и 25 diffuse samples. 25 diffuse samples — это количество отскоков луча для каждого AA семпла (10 Х 25 = 250). К счастью, арифметикой заниматься не придется, потому как все итоговые значения выводятся внизу данного меню. А теперь немного подробнее…
- AA Render Samples
Количество семплов для каждого пикселя в финальной визуализации. Чем большее значение, тем сглаженнее объект. - AA Preview Samples
Количество семплов для каждого пикселя в окне 3D-вида.
AA Samples 4 |
- Diffuse Samples
Количество диффузных семплов для каждого семпла АА. - Glossy Samples
Количество семплов отражения для каждого семпла АА.
На изображениях видно как можно улучшить качество отдельных поверхностей не затрагивая остальные:
Diffuse 4 Glossy 0
Diffuse 0 Glossy 4