Blender is a powerful, professional, and free open source 3D graphics tool that can be used to produce everything from single 2D stills, to full 3D movies in broadcast and cinema quality, and even interactive 3D content for stand-alone playback.

The program comes packed with essential features. A comprehensive modeller supports a range of 3D object types, and fast skeleton creation and automatic skinning help you get started; an in-built raytracer complete with halo, lens flares and fog effects delivers top quality rendering; animation tools support full armature deformation with forward/ inverse kinematics, adding automated walkcycles along paths for easy movement planning; and you get top quality diffuse and specular shaders, accurate physics and particle modelling, even collision detection to aid with real-time 3D game creation.

Once you've finished, your project can be exported for viewing as 2D images, videos (AVI or MOV, say), or a host of 3D formats for possible reworking elsewhere: 3D Studio, AC3D, DXF, DirectX, Lightwave, MD2, Motion Capture, TrueSpace, VRML, and more.

And if you'd like to get a feel for what the program can do, then try watching Blender-created movies like Sintel and Big Buck Bunny - the results can be very impressive.

What's new in 2.80 (check the release log for more info)?

- User Interface. Blender has a revamped user interface, to make it easier to discover and use its many features.
- Tools & Gizmos. The 3D viewport and UV editor have new interactive tools and gizmos, along with a new toolbar.Eevee. Eevee is a new physically based realtime renderer. It works both as a renderer for final frames, and as the engine driving Blender's realtime viewport for creating assets.
- Viewport. The 3D viewport was completely rewritten, to optimize it for modern graphics cards and add powerful new features.
- Grease Pencil. A powerful new 2D animation system was added, with a native 2D grease pencil object type, modifier and shader effects.
- Cycles. New volume and hair shaders, bevel and ambient occlusion shaders, along with many other improvements and optimizations.
- Collections. The limited layer system has been replaced by collections, a more powerful way to organize and link objects.
- Modeling. Multiple meshes can now be edited together in edit mode, along with improvements for custom normal editing, bevel and OpenSubdiv.
- Animation & Rigging. Many new constraint, modifier and bendy bone features were added for rigging. There is also new keyframe visualization, and improved NLA editor and easier driver editing.
- Import / Export. The Khronos glTF 2.0 importer and exporter is now bundled with Blender. There are improvements to COLLADA, Alembic and video import and export.
- Dependency Graph. The core modifier and animation evaluation system was rewritten, to improve performance and pave the way for new features.
- More Features. Improved unit system, cloth physics, background images and video editing cache system.
- Removed Features. A number of features that were no longer under active development or did not fit in the new design were removed.
- Python API. Blender 2.80 is an API breaking release. Addons and scripts will need to be updated, both to handle the new features and adapt to changes to make the API more consistent and reliable.
- Add-ons. Most add-ons for 2.79 are available for 2.80 as well. A few new ones were added, and a few were removed

Verdict ratingsratingsratingsratingsratings

A complex, but very powerful 3D graphics tool with many interesting applications