Рассеивание объёма (volume scatter)

Нода ":abbr:`Рассеивание объёма (Volume Scatter)`".

Нода Volume Scatter позволяет свету рассеиваться при его прохождении сквозь объём. Типичным примером использования ноды может служить добавление в сцену тумана. Также она может использоваться совместно с нодой Volume Absorption для создания дыма.

Входы (inputs)

Цвет (color)

Коэффициенты рассеивания на один цветовой канал.

Плотность (density)

Интенсивность эффекта рассеивания.

Анизотропия (anisotropy) Хеньи-Гринштейн (Henyey-Greenstein) Дрейн (Draine)

Контролирует относительную величину рассеивания назад и вперёд.

Коэффициент преломления (IOR) Фурнье-Форанд (Fournier-Forand)

Индекс преломления рассеивающих частиц относительно воды. Обычные океанские воды имеют диапазон от 1.0 до 1.2, тогда как мутные воды с более высокой плотностью частиц имеют более высокие IOR.

Обратное рассеивание (backscatter) Фурнье-Форанд (Fournier-Forand)

Доля света, рассеянного обратно. Большинство океанических частиц имеют значения обратного рассеивания между 0.001 (например, очень большой фитопланктон) и 0.1 (например, очень маленькие минеральные частицы), чистая вода имеет обратное рассеивание 0.5. Значения взяты из Ocean Optics Web Book.

Альфа (alpha) Дрейн (Draine)

Коэффициент смешивания между фазовыми функциями Хеньи-Гринштейна (\(\alpha = 0\)) и Корнетта-Шенкса (\(\alpha = 1\)).

Диаметр (diameter) Ми (Mie)

Диаметр рассеивающих частиц в микроме́трах.

Свойства (properties)

Фаза (phase)

Фазовая функция объёмного рассеивания.

Хеньи-Гринштейн (Henyey-Greenstein):

Простая и широко используемая фазовая функция, полезная для аппроксимации рассеивания в биологических тканях.

Фурнье-Форанд (Fournier-Forand):

Только Cycles Подходит для моделирования рассеивания света в подводной среде.

Дрейн (Draine):

Только Cycles Подходит для моделирования рассеивания межзвёздной пыли.

Рэлей (Rayleigh):

Только Cycles Описывает рассеивание частицами, размер которых меньше длины волны света, например при рассеивании солнечного света в атмосфере Земли.

Ми (Mie):

Только Cycles Описывает рассеивание частицами, размер которых превышает длину волны света, такими как облака и туман.

Совет

Эти фазовые функции можно объединять с помощью смешивающего шейдера (mix shader).

Функция объёмного рассеивания в логарифмическом масштабе.

Фаза объёмного рассеивания как функция углов между входящим и исходящим направлением, в логарифмическом масштабе. Свет приходит с левой стороны.

Выходы (outputs)

Объём (volume)

Выход Volume должен быть подключён ко входу Volume ноды Material Output или World Output.

Примеры

../../../_images/render_shader-nodes_shader_volume-scatter_example.png

Пример объёмного рассеивания.