Источник – Тайминг в анимации
1. Анимация огня
Движение пламени диктуется восходящими потоками воздуха, попавшего в зону огня. Разогреваясь, он устремляется вверх и гонит за собой языки пламени, а на его место приходят струи холодного воздуха, тоже разогреваются и уносятся вместе с искрами, и т.д. На стыке холодного и теплого воздуха образуются завихрения, в результате чего пламя колышется, разрывается на языки, которые дробятся на отдельные искры и гаснут в восходящем потоке.
Движение огня, быстрое у основания, замедляется по мере охлаждения воздушного потока (см. рис. А). Языки пламени непрерывно трансформируются, однако в них должны быть участки, по которым можно проследить за общим движением (эти участки аниматор отмечает на компоновках крестиком или цветным карандашом, что позволяет фазовщику выстраивать рисунки в последовательный ряд и находить места, где замыкаются циклы). Даже небольшой сбой, остановка или обратное движение на каком-то участке пламени разрушают впечатление.
Как и в других физических телах, скорость движения огня зависит от его размеров. Пламя представляет собой неустойчивую массу, которая может то вырастать, то сокращаться, менять форму. Рекомендуется вспышки делать быстрее, чем угасание.
А) Холодный воздух втягивается в пламя и, разо-гретый им, поднимается, унося с собой язычки огня.
В) На фазах 1-8 цикл огня. Отмеченные крестиком завихрения фазуются одно в другое, постепенно замедляясь. Фаза 8=1.
2. Анимация дыма
Дым делается разными способами. Главная сложность в том, чтобы найти мягкие переходы к повторному движению, избежать механичности. Один из таких способов показан на рис. С и D. Отдельные струи дыма нанизываются на зигзагообразную ось, фазуясь одна в другую на 32 кадра. Серия дымков, как из выхлопной трубы, при цикловом движении должна быть составлена из 2-3 облачков разной величины, фазующихся в колечки (рис. E). Большой слой дыма образует грибовидное облако, быстро поднимающееся у основания и расходящееся с завихрениями вширь, наподобие гигантского кольца.
С и D) Два различных цикла движения дыма. Участки, помеченные знаками, фазуются один в другой.
E) Цикл выброса выхлопных газов.
F) Клубы дыма, рождающие после себя аналогичные клубы.
Есть такая бесплатная штука Magic Particles 3D (скачать можно здесь http://www.astralax.ru/projects/particles) - генератор спецэффектов. Может сохранять анимацию в последовательность пнгшек, которые можно потом использовать как шпору для отрисовки.