Нода «Лучи солнца» (sun beams node)

Нода ":abbr:`Лучи солнца (Sun Beams)`".

Нода Sun Beams обеспечивает «незатратный» способ добавления солнечных лучей на основе только яркости изображения.

Лучи солнца – это 2D-эффект для имитации эффекта яркого света, рассеивающегося в среде (сумеречные лучи). Это явление можно создать с помощью рендереров, но полное объёмное освещение – это довольно сложный подход, и рендеринг занимает много времени.

Входы (inputs)

Изображение (image)

Стандартный цветовой ввод.

Свойства (properties)

Ширина, высота источника (source width, height)

Место источника лучей как коэффициент размеров изображения.

Длина луча (ray length)

Длина лучей как коэффициент размера изображения.

Выходы (outputs)

Изображение (image)

Стандартный цветовой вывод.

Пример

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

  • Создать совершенно отдельное изображение как источник света.

  • Настроить яркость/контрастность для оставления только самых ярких участков.

  • Приглушить тени и средние тона, которые являются немного более гибкими.

  • Маски́ровать для максимального контроля.

После генерации солнечных лучей из такого изображения-источника света – их можно наложить на исходное изображение. Обычно достаточно простой ноды «Add» Mix, и это физически точно, поскольку рассеянный свет добавляется к конечному результату.

../../../_images/compositing_types_filter_sun-beams_example.jpg