Skip to content

Editors run on coffee and cookies.

Ours are the stats, ads and better-emails kind. Sorry, no chocolate chips. Privacy policy

Statistics

Google Analytics counts visits and sales.

Advertising

Google may use your visits for ads.

Personalised emails

Our emails follow what you look at here.

Fireball Spell Effect in After Effects

Jordy Vandeput 154K views

Learn how to create a fire ball spell effect in this Adobe After Effects tutorial. Inspired by the mage class in World of Warcraft.

Fireball Effect

For today's episode we decided to fulfill Jordy's dream to become a real life World of Warcraft Fire-mage. We were inspired by their Fireball so decided to recreate our own. This effect looks easy but do not be mistaken! You have a lot of elements that need to come together like the fireball itself, flames coming off it and ember floating around. This made us research which way would be the best for us to recreate this effect.

Mage in World of Warcraft casting a Fireball
Mage in World of Warcraft casting a Fireball

Practical effect

First we thought of doing it practical. We could make a ball of cloth, soak it in a flammable fluid , light it up and film it so we have an asset of a fireball. For the embers we could have used stock footage.

However we decided not to do this because of safety reasons. It would not be responsible of us to encourage people to light up a flammable ball in a room. Next to this animating static fire or trying to find fire that moves perfect with your movement is also really difficult.

Dog in burning house cartoon meme
What we don't want to happen to your house

3D Simulation

Next we started exploring the possibility in Blender/Cinema 4D. You can make a sphere, give it a lava type of texture, add some glow, put a fire simulation on it and animate it for the physics. The benefits of this is that the fire would react to how the ball moves.

This method has its benefits like not needing to add movement to the fire but to get this result it would take A LOT of time. Especially for us to figure it out in 3 days because we almost have no experience in any 3D software. So we had to move on.

Adobe After Effects

All these trail and errors brought us to this method. We decides to do it in After Effects because we had the most experience in it. Creating a Fireball is pretty easy but it turns out that making fire and being able to move around isn't. After Effects isn't made for stuff that needs to be able to be influenced by physics BUT we did find a little work around!

There are 2 key effects to create a realistic looking. Fractal Noise and Particle World. With the Fractal Noise we created a texture map, this noise map needed to look like how flames would move and behave. Next we modified the Particle World so it would flow how a flame would. When you add these 2 together via a trackmat you have a realistic flame.

Flame texture noise map after effect
Flame like texture with fractal noise
Flame like shape in Particle World
Flame like shape in Particle World
Fire simulation in after effects
Noise map and Particle world blended together to create fire

The Expressions for the Particles

For the X Position:

target = thisComp.layer("Null 1"); 
(target.position[0]-(thisComp.width/2))/thisComp.width

For the Y Position:

target = thisComp.layer("Null 1"); 
(target.position[1]-(thisComp.height/2))/thisComp.width

For the Z Position:

target = thisComp.layer("Null 1"); 
target.position[2]/thisComp.width

Project File Download

Download the Fireball Project

StoryBlocks Video

This video was supported by Storyblocks Video, an easy to use site full of stock footage, After Effects templates, backgrounds, motion Graphics and much more.

Jordy Vandeput

Founder of Cinecom · 2.75M+ subscribers on YouTube

Jordy Vandeput is a Belgian filmmaker who has taught practical filmmaking to millions through Cinecom. He breaks professional techniques down into clear, repeatable steps you can use on your very next project.

Join the conversation

19 comments

Replying to

Never shown. Used only to notify you of replies.

2NICE 4 years ago

Tnks bro

Milo 4 years ago

It just says that the file doesn't exist. How do I fix that?

ARSH_ 5 years ago

Ehrenmänner!!!!!! thank u so much cinecom.net<great job guys! in future teach us more on 3d object!

ARSH_ 5 years ago

love from india

elisha 6 years ago

I am into film making after I download this project, I can't get access to it because the project is a higher version to mine what solution can I get to be able to access the project, please

farzin 6 years ago

hi jordy yannik lorenzo and gill

Lumière du sud 6 years ago

Vraiment vous êtes des génies

someone 6 years ago

it is not available for my region what can i do

Mwaps M 6 years ago

awesome long live cinecom .net

n 6 years ago

it is asking me for a payment.

Rey 6 years ago

put a 0 on the value

Guy 6 years ago

Just say 0

ARSH_ 5 years ago

type their 0 then press enter

Smeet Shukla 6 years ago

hey guys, im not able to download the file. It is asking for a payment.

Rey 6 years ago

just put a 0 on the value

ARSH_ 5 years ago

type their 0 then press enter

Couldn’t load more. Try again.
Cinecom Complete Bundle

Every course. Every pack. One price.

  • 14 courses
  • 24 video packs
  • 1 partner deal
  • Every future release
$197 Total value: $1,704.70 Save 88%