hello there...
Olha fera, é só uma opinião de quem nunca fez isso.
Dá para fazer com partículas sim, acredito que tem que usar um emissor que partículas onde possa abrir o ângulo de emissão das partículas apartir do sua base.
O fogo sai do cano, base e se expande, aumentando a chama do fogo.
Speed alto e tempo de vida curto.
Dependendo da posição da câmera, você pode usar um sistema mais leve, mas se for muito de perto, acho que deverá usar o metaballs.
Eu estou renderizndo fera, não posso te ajudar mais a não ser com suposições, mas posso tentar fazer um teste mais tarde.
Só que de repente o esquema é usar uma animação de uma malha mesh mesmo, você poderá ter um maior controle sobre a malha, possibilitando fazer o fogo com as pontas mais retas, já que acredito que o metaballs vai deixar meio redondo.
Você pode animar esse mesh manualmente mesmo, ou através do Morph. Assim você só precisa criar uma esféra talvez e uma malha bem bagunçada fazendo o corpo da explosão do fogo. Aí joga um material legal sobre essa malha mesh.
Tem um tutorial legal de um amigo do fórum que ensina a fazer fogo com o metaballs e ainda ensina a fazer um material show de bola. Da uma pesquisada ai fera.
valeu...