Blender is a professional free and open-source 3D computer graphics software product used for creating animated films, visual effects, art, 3D printed models, interactive 3D applications and video games.
Blender for New Users
Blender Tutorials – Fire and Smoke
Sardi’s Blender Tutorials.
Blender Particles Tutorials
Blender for Intermediate Users