Поток (flow)#

Типы потоков жидкости используются для добавления или удаления жидкости из объекта-домена. Для работы объекты потока должны быть внутри габаритного контейнера (Bounding Box) домена.

Чтобы определить любой меш-объект как объект потока, добавьте физику жидкости, щелкнув жидкость в Свойства ‣ Физика. Затем выберите поток в качестве типа жидкости. Теперь у вас должен быть стандартный объект-источник потока жидкости.

Настройки#

Ссылка

Панель:

Физика ‣ Жидкость ‣ Настройки

Тип (type):

Поток (flow)

Тип потока (flow type)
Дым (smoke)

Выделяет только дым.

Огонь + дым (fire + smoke)

Испускает и огонь, и дым.

Огонь (fire)

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

Жидкость (liquid)

Выпускает жидкость.

Поведение потока (flow behavior)

Управляет, добавляет ли объект потока (приток), удаляет (отток) или превращает сам меш в жидкость (геометрия).

Приток (inflow)

Этот объект будет выделять жидкость в симуляцию, например, из водопроводного крана или очага пожара.

Отток (outflow)

Любая жидкость, попадающая в габаритный контейнер (Bounding Box) этого объекта, будет удалена из домена (представьте себе сток или чёрную дыру). Это может быть полезно в сочетании с притоком, чтобы предотвратить заполнение всего домена. Объекты оттока можно анимировать, и область, в которой жидкость исчезает, будет следовать за объектом при его движении.

Геометрия (geometry)

Все области этого объекта, находящиеся внутри габаритного контейнера домена, будут использоваться в качестве реальной жидкости в симуляции. Внутри домена можно разместить более одного «текучего» объекта. Также убедитесь, что нормали поверхности направлены наружу, иначе они не будут правильно симулироваться. В отличие от объектов-доменов , для «текучих» объектов используется фактическая геометрия меша.

Использовать поток (use flow)

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

Подэтапы сэмплинга (sampling substeps)

Количество подэтапов, используемых для сокращения разрывов в выбросах жидкости из быстродвижущихся источников.

Сравнение быстро поднимающегося вверх потока дыма на разных настройках подэтапа.#
../../../_images/physics_fluid_type_flow_substep-off.png

Подэтапов сэмплинга: 0.#

../../../_images/physics_fluid_type_flow_substep-on.png

Подэтапов сэмплинга: 3.#

Обратите внимание, что эти подэтапы испускания (emission) происходят на каждом этапе симуляции, а не на каждый кадр. Количество шагов симуляции контролируется адаптивным шагом по времени.

Цвет дыма (smoke color)

Цвет выделяемого дыма. Когда добавляется дым разных цветов, они смешиваются, в конечном итоге образуя новый комбинированный цвет.

Абсолютная плотность (absolute density)

Если этот флажок установлен, излучатель (emitter) будет производить больше дыма или огня только в том случае, если для него есть место в области излучателя. В противном случае дым или огонь всегда будут производиться и накапливаться.

Начальная температура (initial temperature)

Разница между температурой выделяемого дыма и температурой окружающей среды домена. Влияние этого параметра на дым зависит от нагрева домена.

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

Количество дыма, выделяемого за один раз. Большие значения приводят к большей плотности.

Топливо (fuel)

Количество «топлива», сжигаемого за секунду. Большие значения приводят к большему пламени, меньшие значения приводят к меньшему пламени:

Сравнение пламени при различных расходах топлива.#
../../../_images/physics_fluid_type_flow_fuelrate-0-5.png

Топливо: 0.5.#

../../../_images/physics_fluid_type_flow_fuelrate-1-0.png

Топливо: 1.0.#

Группа вершин (vertex group)

Если установлено, используйте указанную группу вершин для определения места испускания дыма.

Источник потока (flow source)#

Источник потока (flow source)

Этот параметр определяет метод, используемый для выделения жидкости.

Меш (mesh)

Выделяет жидкость непосредственно из меша объекта.

Как плоскость (is planar)

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

Поверхностное испускание (surface emission)

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

Объёмное испускание только для огня или дыма (volume emission):

Количество жидкости, выделяемой внутри меша эмиттера, где 0 – отсутствие, а 1 – полный объём. Обратите внимание, что выделение жидкости в зависимости от объема может иметь непредсказуемые результаты, если ваш меш :term: неразвёртываемый <Non-manifold>.

Система частиц только для огня или дыма (particle system):

Create smoke or fire from a particle system on the flow object. The particle system can be selected with a Идентификатор данных.

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

Установить размер (set size)

Когда этот параметр включен, он позволяет параметру размер определять максимальное расстояние в вокселях, на котором частицы могут испускать дым, аналогично настройке поверхностного испускания для меш-источников.

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

Начальная скорость (initial velocity)#

Если эта функция включена, жидкость унаследует импульс источника потока.

Источник (source)

Коэффициент унаследованной скорости. Значение 1 будет испускать жидкость, движущуюся с той же скоростью, что и источник.

Нормаль (normal)

Эта опция управляет скоростью подачи жидкости вдоль нормали грани. Обратите внимание, что начальные скорости всегда будут применяться вдоль всех нормалей граней. Таким образом, при закрытом меше-источнике потока, жидкость всегда будет выделяться более чем в одном направлении. Чтобы установить начальные скорости только в одном направлении, все нормали должны указывать в одном направлении. Этого можно достичь, используя плоскость в качестве объекта потока.

Исходно X, Y, Z (initial)

Начальная скорость по координатам X, Y, Z в мировом пространстве. Это можно использовать в дополнение к начальной скорости вдоль нормали.

Текстура (texture)#

Ссылка

Тип (type):

Поток (flow)

Панель:

Физика ‣ Жидкость ‣ Настройки ‣ Текстура

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

Текстура (texture)

Селектор Идентификатор данных для выбора текстуры.

Отображение (mapping)

Определяет, использовать ли сгенерированные UV или ручную UV-развёртку.

Размер (size)

Общий масштаб текстуры.

Смещение (offset)

Перемещает текстуру по оси Z.