Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Семинар 12.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2.44 Mб
Скачать

Битва снеговика с хулиганом

Хулиган не оставляет попыток напакостить нашему снеговику. Он притащил с собой самодельный огнемёт и решил растопить снеговика. Но на этот раз мы сможем дать ему отпор.

  1. Для начала перемести плоскость, из которой у нас раньше шёл снег, в место между вымышленным хулиганом и снеговиком.

  2. Поменяй положение рук и смени направление движения частиц в эмиттерах рук снеговика.

  3. Создай ещё один эмиттер (для огня) и расположи его на отдалении от плоскости.

  4. Создай там систему частиц с физикой Keyed. Целью укажи ту же плоскость.

  5. Должно получиться вот так:

  1. Добавь эмиттеру частиц огня соответствующую физику. Для этого воспользуйся клавишей ПРОБЕЛ – Quick Smoke.

  2. В настройках источника выбери систему частиц.

  3. В настройках домена установи Temp. Diff. на ноль. Это позволит огню точно следовать за частицами и не улетать вверх или вниз.

  4. Запеки огонь в настройках домена. Можно рендерить!

Горящий след

  1. Создай плоскость и хорошенько раздели её на части инструментом Subdivide.

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

  3. Назначь модель кистью, а плоскость холстом.

  4. Создай анимацию движения автомобиля.

  5. Для кисти настрой Proximity так, чтобы оставался след только от шин. У меня подошло значение Distance = 0.1.

  6. Включи слою холста тип Weight. И включи Anti-aliasing. Subframes установи 5, если видишь, что след прерывистый.

  7. Включи галочку Fade, это аналог Dissolve для режима окрашивания веса. Установи значение 70. След будет исчезать.

  8. В разделе Dynamic Paint Output щёлкни по плюсику, чтобы добавить группу вершин.

  9. Запусти анимацию. Если тебя всё устраивает, сохрани файл (это обязательно, иначе не будет работать запекание) и в разделе Dynamic Paint Cache нажми кнопку Bake.

  10. Когда запекание будет готово, можно переходить к собственно огню. Выдели плоскость, нажми ПРОБЕЛ и напиши Quick Smoke.

  11. Плоскость станет прозрачной. Верни ей прежний вид на вкладке настроек объекта. (см. справа)

  12. В настройках источника огня установи ей тип Fire, и группу вершин ту, что получилась в результате запекания динамического окрашивания.

  13. В настройках домена обязательно включи Smoke Adaptive Domain.

  14. Подними домен так, чтобы он нижней гранью касался дороги.

  15. Увеличь разрешение огня и включи Smoke High Resolution. Дома ты можешь попробовать увеличить разрешение до 128 и повысить качество, увеличив High Resolution Divisions.

  16. Самой модели автомобиля можно включить симуляцию Smoke с типом Collision. Режим Animated. Тогда огонь не будет проходить сквозь модель.

  17. Выполни запекание огня и можно рендерить!