- •Семинар 12: Симуляция дыма и огонь, динамическое окрашивание Введение
- •Огонь и дым
- •Настройки источника дыма
- •Настройки домена
- •Влияние на дым
- •Настройка материала для огня
- •Как быстро создать огонь?
- •Динамическое окрашивание
- •Основные принципы
- •Настройки кисти
- •Настройки холста
- •Настройки слоя Paint
- •Как использовать кисти Paint для создания материалов?
- •Настройки слоя Displace
- •Другие эффекты Модификатор Explode
- •Задания Взрыв, просто взрыв
- •Протирание зеркала
- •Битва снеговика с хулиганом
- •Горящий след
Семинар 12: Симуляция дыма и огонь, динамическое окрашивание Введение
На этом семинаре мы рассмотрим создание спецэффектов. В частности, огня, дыма и взрыва.
Огонь и дым
Для
того что бы создать реалистичный дым и
огонь нам потребуется два объекта.
Первый будет источником огня, а второй
так называемым доменом – областью, где
дым или огонь будет распространяться.
Сразу хочу заметить, что в Blender
практически нет разницы между дымом и
огнём так как они создаются с помощью
одного механизма. Поэтому мы будет
называть эффект и огнём, и дымом.
Для практики создай сферу для источника огня и создай куб для домена, расположи куб так, чтобы сфера находилась внутри куба. Измени масштаб куба.
Теперь
самое главное – нужно назначить каждому
из объектов задачи: кто будет доменом,
а кто источником. Для этого выбери
сначала источник (Сферу) и перейди на
вкладку Физики. Включи поведение Smoke.
Снизу появятся настройки для дыма.
Переключи на вкладку Flow.
Теперь ты можешь поменять тип источника
в выпадающем списке Flow
Type. Есть четыре варианта:
Fire, Smoke,
Fire+Smoke и
Outflow.
Fire добавляет в симуляцию огонь, Smoke, соответственно, добавляет дым, а Outflow наоборот удаляет дым и огонь из симуляции.
Теперь для домена выполни все те же действия, только в настройках физики выбери Domain, а не Flow.
Если ты сейчас запустишь анимацию, то увидишь, как из источника вверх поднимается огонь и дым (или что ты там выбрал в настройках источника). Но это ещё не всё. Дым (и огонь) нужно ещё настроить.
Настройки источника дыма
Flow Type – об этом уже было сказано выше.
Flow Source – это источник огня, может быть Mesh (сам объект испускает дым) или Particle System (в качестве источника используется система частиц. Используется, когда нужно управлять частицами. Например, создать взрыв.
Surface – определяет максимальную дистанцию от поверхности меша для генерации дыма
Volume – фактор определяющий генерацию дыма внутри меша. В большинстве случаев должен быть равным 0.
Initial velocity – эта опция позволяет включить начальную скорость дыма, с которой он вылетает из меша.
Flame Rate – увеличивает огонь, если он есть.
Smoke Color – задаёт цвет дыма, если он есть.
Density – задаёт плотность дыма, если он есть
Sampling – позволяет задать дополнительные кадры для анимации. Используется, когда движение дыма очень быстрое. Максимальное значение шкалы subframes – 10.
Настройки домена
Resolution
– определяет разрешение дыма, чем выше,
тем выше качество. Не рекомендуется
ставить этот параметр выше 64, если нет
особых причин.
Time – параметр определяет скорость симуляции от 0.2 до 1.5.
Temperature и Density – определяют, как плотность и температура влияют на движение дыма. Чем выше значения, тем быстрее поднимается дым.
Vorticity – определяет турбулентность дыма, его завихрения.
Dissolve и шкала Time – определяют будет ли дым пропадать через некоторое время (задается шкалой Time). Параметр Slow замедляет исчезновение дыма.
Smoke Adaptive Domain – эту галочку желательно включать так как в таком случае Blender высчитает размеры домена сам. Таким образом анимация будет в разы быстрее.
Smoke High Resolution – включает режим высокого разрешения для дыма. Рекомендуется не включать до финальной стадии рендера, так как значительно повышает расход мощностей компьютера. Параметр Resolution определяет разрешение дыма.
