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.
Blender is not for the faint of heart. Learning to use it is time-consuming and best done by following the detailed tutorials available on the Blender Web site. There is also an extensive online Blender community, making familiarization with the app less painful--if not pain-free. However, none of these detracts from the overall experience or usefulness of the program, and we strongly recommend it for advanced users.