<p><strong>In general you can't create visual effects within a single application</strong>, because there are too many different departments like:</p>

<ul>
<li><a href="http://en.wikipedia.org/wiki/Match_moving" rel="noreferrer">Match moving</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Compositing" rel="noreferrer">Keying</a> / <a href="http://en.wikipedia.org/wiki/Rotoscoping" rel="noreferrer">Rotoscoping</a></li>
<li><a href="http://en.wikipedia.org/wiki/3D_modeling" rel="noreferrer">Modeling</a></li>
<li><a href="http://en.wikipedia.org/wiki/Texture_mapping" rel="noreferrer">Texturing</a></li>
<li><a href="http://en.wikipedia.org/wiki/Computer_animation" rel="noreferrer">Animation</a></li>
<li><a href="http://en.wikipedia.org/wiki/Simulation" rel="noreferrer">Simulation</a></li>
<li><a href="http://en.wikipedia.org/wiki/Computer_graphics_lighting" rel="noreferrer">Lighting</a> / <a href="http://en.wikipedia.org/wiki/Rendering_%28computer_graphics%29" rel="noreferrer">Rendering</a></li>
<li><a href="http://en.wikipedia.org/wiki/Compositing" rel="noreferrer">Compositing</a></li>
</ul>

<p>Some of them are more artistic and other very technical tasks. For every task there are 2+ specific applications to solve the issue, because in order <strong>to achieve best results in the predetermined time it's key to use a confortable application with no or less limitation to complete a task</strong>. To connect the work of all departments the industry hires technical directors. In most cases these are computer scientist, trying to built so called pipelines for a solid studio environment.  </p>

<p>The idea of <a href="http://www.blender.org/" rel="noreferrer">Blender</a> is to do everything in it, but Blender also has known limitations like:</p>

<ul>
<li>Scene Assembly - <em>Issues to display large amounts of geometry</em></li>
<li>Compositing - <em>Compositor is quite slow, missing nodes like denoise or deep compositing</em></li>
<li>Rendering - <em>Cycles is not very good at rendering caustics at the moment</em></li>
<li>Simulation - <em>Bullet Engine is not fully integrated at the moment</em></li>
</ul>

<p>These are very special and more professional cases - therefore, I think it is a very good idea to dive into visual effects with blender and learn about your interests.</p>

<hr>

<p>Related:</p>

<ul>
<li>Sean Kennedy - <a href="https://www.youtube.com/watch?v=XOWzn64bOU8" rel="noreferrer">Using Blender for VFX in Hollywood</a></li>
<li>Tears Of Steel - <a href="https://www.youtube.com/watch?v=nawbpZOKpD8" rel="noreferrer">Official VFX Breakdown</a> </li>
</ul>

CC BY-SA 3.0
2015-02-27T11:44:27.597Z
2015-11-18T20:37:34.860Z
2015-11-18T20:37:34.860Z
p2or
<p>After Effects is probably the easiest if those are the types of effects you want. 
It's not free, but I'm pretty sure it's cheaper than most alternatives for effects or compositing &amp; has tons of online resources to learn with. Premiere Pro has some similar features (masks, shape layers, animation w/keyframes, etc), but not as robust or easy to use. </p>

<p>You could also look into Apple Motion - it's geared toward FCP X users and motion graphics. Not sure about effects &amp; compositing (I haven't used it). It's also not free &amp; doesn't seem to have as much community support, but it is cheaper than AE. Blender's the only decent free 3D program I know of. </p>

<p>If you're a student, look into the Autodesk Education Community - they have free education versions of Maya, 3DS Max, and most other tools. Adobe also has discounted education versions. </p>

<p>For AE, start here: <a href="http://www.videocopilot.net/basic/" rel="nofollow">http://www.videocopilot.net/basic/</a>
It's maybe a bit outdated, but the concepts are good, and VideoCopilot is a really great (free) resource for learning AE. 
He has about 120 detailed tutorials covering all sorts of topics: <a href="http://www.videocopilot.net/tutorials/" rel="nofollow">http://www.videocopilot.net/tutorials/</a></p>

<p>Before bothering w/software, consider how you might create or shoot those effects w/just a camera &amp; props if you had no computer at all. You mentioned that you're already making videos - do you consider (and keep detailed notes about) how you stage them? Where the camera goes and how it moves? Where the light comes from &amp; how it affects the scene? What makes a shot look dramatic, or soothing, or creepy? How a person moves when they use a normal sword? What happens to dirt when you drop something heavy on it (if not a plane, then a big rock)? You don't have to actually DO all of that, but at least think through it.</p>

<p>It's really easy to learn a software program's interface and follow tutorials, but you're stuck being a copycat unless you have a grasp of basic filmmaking &amp; some real-world equivalents. If you haven't already, look into books/websites about cameras work, lighting, physics &amp; motion, and practical special effects.  </p>

CC BY-SA 3.0
2015-03-06T16:42:14.663Z
So a downvote just for the heck of it, or do you have a reason?
mc01
CC BY-SA 3.0
2015-02-26T20:46:00.770Z
2015-02-26T20:53:14.527Z
2015-02-26T20:53:14.527Z
mc01
<p>I think Blender is the best because you can do everything you need to do VFX inside it, including</p>

<ol>
<li>Modeling</li>
<li>texturing</li>
<li>lighting</li>
<li>rendering</li>
<li>compositing</li>
</ol>

CC BY-SA 4.0
2020-04-07T06:48:48.613Z
2020-04-13T07:28:07.280Z
2020-04-13T07:28:07.280Z
Abodi Hagag
<p>If you are new to vfx, I can really recommend Hitfilm. Their free version (Hitfilm 3 Express) will take you a long way, but if you want to go even further you can get the full version (Hitfilm 4 Pro), which is one hell of a deal. Hitfilm 4 Pro includes the marvellous Hitfilm Ignite plugin pack too, and you should definitely go check it out.</p>

<p>Another great alternative could be the free versions of Da Vinci Resolve and Fusion. I think they will be even more powerful/useful than Hitfilm, but then it's of course not in one software package.</p>

CC BY-SA 3.0
2016-11-17T20:23:51.687Z
I can't compare with the other tools, but I second Hitfilm. I've even started using it as my NLE There is an excellent free online course teaching the basics of VFX: https://www.futurelearn.com/courses/vfx-for-filmmakers
neves
CC BY-SA 3.0
2016-03-13T12:55:39.770Z
2016-03-13T12:55:39.770Z
Bob
<p>Although I am not a compositor, I will mention Blackmagic Design Fusion.  It is a high-end node based compositing application with a very impressive feature set. Especially the 3d toolset is amazing. It definitely deserves a place in this list of suggestions. </p>

<p>Having said that; I think it's really important to determine your goal before you decide which application to use. Are you going to use it as an independent filmmaker? Blender or Fusion will both be very good choices. Do you work as a video editor and do you want to expand you skill set? Perhaps Adobe After Effects is something for you. (there are a LOT of resources available for AE). If you want to make it into high-end compositing, it will probably b.e Nuke. (Although I see a big future for Fusion there as well) </p>

CC BY-SA 3.0
2015-12-05T11:03:31.840Z
2015-12-05T11:03:31.840Z
Remco Hekker
<p>Sometime soon The Foundry will be releasing a free non-commercial version of their Nuke VFX software. The program is fairly intuitive for beginners and will let you get started with learning visual effects right away.</p>

CC BY-SA 3.0
2015-11-18T21:33:11.543Z
Somebody should mention Blackmagic Design's Fusion.  There's a free version that's limited to 1080p.  https://www.blackmagicdesign.com/products/fusion
Jason Conrad
CC BY-SA 3.0
2015-03-02T18:52:07.757Z
2015-03-02T18:52:07.757Z
KC McLaughlin
<p>I am absolutely new to VFX designing and I have tried my hands on Blender, which I find quite useful. I tried After Effects, but couldn't do anything due to its complexity. I want to know about a program with which I can do simple editing cool stuff like say, create a virtual light-saber, or an action movie effect like plane crash etc. in my videos.
Thank you!</p>

<software-recommendation><effects><blender><visual-effects>
Which would be the best VFX software for an absolute beginner?
Shivam Shekhar
# Which would be the best VFX software for an absolute beginner?

(Asked by: username_0 on 2015-02-26)

I am absolutely new to VFX designing and I have tried my hands on Blender, which I find quite useful. I tried After Effects, but couldn't do anything due to its complexity. I want to know about a program with which I can do simple editing cool stuff like say, create a virtual light-saber, or an action movie effect like plane crash etc. in my videos.
Thank you!

**Tags:** software-recommendation, effects, blender, visual-effects


---

## 6 answers

### Answer by username_1 on 2015-02-27. Score: 7

**In general you can't create visual effects within a single application**, because there are too many different departments like:

* [Match moving](http://en.wikipedia.org/wiki/Match_moving)
* [Keying](http://en.wikipedia.org/wiki/Compositing) / [Rotoscoping](http://en.wikipedia.org/wiki/Rotoscoping)
* [Modeling](http://en.wikipedia.org/wiki/3D_modeling)
* [Texturing](http://en.wikipedia.org/wiki/Texture_mapping)
* [Animation](http://en.wikipedia.org/wiki/Computer_animation)
* [Simulation](http://en.wikipedia.org/wiki/Simulation)
* [Lighting](http://en.wikipedia.org/wiki/Computer_graphics_lighting) / [Rendering](http://en.wikipedia.org/wiki/Rendering_%28computer_graphics%29)
* [Compositing](http://en.wikipedia.org/wiki/Compositing)

Some of them are more artistic and other very technical tasks. For every task there are 2+ specific applications to solve the issue, because in order **to achieve best results in the predetermined time it's key to use a confortable application with no or less limitation to complete a task**. To connect the work of all departments the industry hires technical directors. In most cases these are computer scientist, trying to built so called pipelines for a solid studio environment.

The idea of [Blender](http://www.blender.org/) is to do everything in it, but Blender also has known limitations like:

* Scene Assembly - *Issues to display large amounts of geometry*
* Compositing - *Compositor is quite slow, missing nodes like denoise or deep compositing*
* Rendering - *Cycles is not very good at rendering caustics at the moment*
* Simulation - *Bullet Engine is not fully integrated at the moment*

These are very special and more professional cases - therefore, I think it is a very good idea to dive into visual effects with blender and learn about your interests.

---

Related:

* Sean Kennedy - [Using Blender for VFX in Hollywood](https://www.youtube.com/watch?v=XOWzn64bOU8)
* Tears Of Steel - [Official VFX Breakdown](https://www.youtube.com/watch?v=nawbpZOKpD8)


---

### Answer by username_2 on 2015-02-26. Score: 1

After Effects is probably the easiest if those are the types of effects you want.
It's not free, but I'm pretty sure it's cheaper than most alternatives for effects or compositing & has tons of online resources to learn with. Premiere Pro has some similar features (masks, shape layers, animation w/keyframes, etc), but not as robust or easy to use.

You could also look into Apple Motion - it's geared toward FCP X users and motion graphics. Not sure about effects & compositing (I haven't used it). It's also not free & doesn't seem to have as much community support, but it is cheaper than AE. Blender's the only decent free 3D program I know of.

If you're a student, look into the Autodesk Education Community - they have free education versions of Maya, 3DS Max, and most other tools. Adobe also has discounted education versions.

For AE, start here: <http://www.videocopilot.net/basic/>
It's maybe a bit outdated, but the concepts are good, and VideoCopilot is a really great (free) resource for learning AE.
He has about 120 detailed tutorials covering all sorts of topics: <http://www.videocopilot.net/tutorials/>

Before bothering w/software, consider how you might create or shoot those effects w/just a camera & props if you had no computer at all. You mentioned that you're already making videos - do you consider (and keep detailed notes about) how you stage them? Where the camera goes and how it moves? Where the light comes from & how it affects the scene? What makes a shot look dramatic, or soothing, or creepy? How a person moves when they use a normal sword? What happens to dirt when you drop something heavy on it (if not a plane, then a big rock)? You don't have to actually DO all of that, but at least think through it.

It's really easy to learn a software program's interface and follow tutorials, but you're stuck being a copycat unless you have a grasp of basic filmmaking & some real-world equivalents. If you haven't already, look into books/websites about cameras work, lighting, physics & motion, and practical special effects.

> **Comments:**
> **username_2**: So a downvote just for the heck of it, or do you have a reason?  

---

### Answer by username_3 on 2020-04-07. Score: 0

I think Blender is the best because you can do everything you need to do VFX inside it, including

1. Modeling
2. texturing
3. lighting
4. rendering
5. compositing


---

### Answer by username_4 on 2016-03-13. Score: 0

If you are new to vfx, I can really recommend Hitfilm. Their free version (Hitfilm 3 Express) will take you a long way, but if you want to go even further you can get the full version (Hitfilm 4 Pro), which is one hell of a deal. Hitfilm 4 Pro includes the marvellous Hitfilm Ignite plugin pack too, and you should definitely go check it out.

Another great alternative could be the free versions of Da Vinci Resolve and Fusion. I think they will be even more powerful/useful than Hitfilm, but then it's of course not in one software package.

> **Comments:**
> **username_5**: I can't compare with the other tools, but I second Hitfilm. I've even started using it as my NLE There is an excellent free online course teaching the basics of VFX: https://www.futurelearn.com/courses/vfx-for-filmmakers  

---

### Answer by username_6 on 2015-12-05. Score: 0

Although I am not a compositor, I will mention Blackmagic Design Fusion. It is a high-end node based compositing application with a very impressive feature set. Especially the 3d toolset is amazing. It definitely deserves a place in this list of suggestions.

Having said that; I think it's really important to determine your goal before you decide which application to use. Are you going to use it as an independent filmmaker? Blender or Fusion will both be very good choices. Do you work as a video editor and do you want to expand you skill set? Perhaps Adobe After Effects is something for you. (there are a LOT of resources available for AE). If you want to make it into high-end compositing, it will probably b.e Nuke. (Although I see a big future for Fusion there as well)


---

### Answer by username_7 on 2015-03-02. Score: 0

Sometime soon The Foundry will be releasing a free non-commercial version of their Nuke VFX software. The program is fairly intuitive for beginners and will let you get started with learning visual effects right away.

> **Comments:**
> **username_8**: Somebody should mention Blackmagic Design's Fusion.  There's a free version that's limited to 1080p.  https://www.blackmagicdesign.com/products/fusion  

---

