Алексей, Феникс-позапрошлый век, сам с ним когда-то намучился(огонь по сплайнам, конечно, прикольно, но настоящий огонь создать трудно, непомню чтоб там дым вообще был). в Фуме, к которой в нете валяется переведённый тутор, можно делать эффекты огня, дыма, пыли, газа любой сложности, работает с анимацией идеально, реагирует на объекты(как дым так и огонь, почитайте тутор последний урок). Изучите, не пожалеете. Принцип работы похож на реал флоу, каждый кадр симуляции сохраняется в отдельный файл, а при проигрывании работает секвенция из них. Успехов!