Blender 2.78b

Blender allows you to create professional-grade animations and 3D models through a well-laid out interface equipped with a variety of tools. Whether you're experienced in digital animation or want to develop your skills, you'll find what you need in this comprehensive program.
Blender is the open-source software for 3D modeling, animation, rendering, post-production, interactive creation and playback. It is available for all major operating systems under the GNU General Public License. Its animations systems support a variety of techniques and tasks, allowing the creation of complex animations.Free programs.

Video Guide: