Magical Potions

Blender – 3D creation suite

Blender is a free and open source 3D content creation suite available for many operating systems including Linux. It used to be developed commercially, but is now released under the GPL.

Targeted at media professionals and artists, Blender can be used to create 3D visualizations, stills as well as broadcast and cinema quality video, whilst the incorporation of a real-time 3D engine allows for the creation of 3D interactive content for stand-alone playback. Blender has a huge variety of uses including modelling, animating, rendering, texturing, skinning, rigging, weighting, non-linear editing, scripting, compositing, post-production and much more.

Blender has a robust feature set similar in scope and depth to other high-end 3D software such as Softimage|XSI, Cinema 4D, 3ds Max and Maya.

The software contains features that are characteristic of high-end modelling software.

Key Features

  • Modeling: 3D Object types including polygon meshes, NURBS surfaces, bezier and B-spline curves; Multiresolution sculpting capabilities; Modifier stack deformers; Mesh modeling; Python Scripting.
  • Rigging: Skeleton creation code; Skinning; Bone layers; B-splines interpolated bones.
  • Animation: Non-linear animation editor; Vertex key framing for morphing, Character animation pose editor; Animated deformers; Audio playback; Animated constraint system.
  • Rendering: Inbuilt raytracer; oversampling, motion blor, post-production effects, fields, non-square pixels; Render layers and passes; Render baking to UV maps, Effects including halo, lens flares, fog, vector motion-blur post-process, and defocus post-process; Export scripts for external renderers.
  • UV UnWrapping: Conformal and Angle Based unwrapping methods; seam based unwreapping; Proportional falloff editing of UV maps.
  • Shading: Diffuse and Specular shaders; Node editor; Subsurface scattering; Tangent shading; Reflection maps.
  • Physics and Particles: Particle system can be attached to mesh objects; Fluid simulator; Realtime soft body solver.
  • Imaging and Compositing: MultiLayer OpenEXR support; composite node filters, convertors, color and vector operators; 8 processor support; near realtime sequencer; Waveform and U/V scatter plits.
  • Realtime 3D/Game Creation: Graphical logic editor; Bullet Physics Library support; Shape types: Convex polyhedron, box, sphere, cone, cylinder, capsule, compound, and static triangle mesh with auto deactivation mode; Discrete collision detection; Support for vehicle dynamics; Supports all OpenGL lighting modes; Python scripting; Audio.

Website: www.blender.org
Support:
Developer: Blender Foundation
License: GNU General Public License

Image of Blender

Blender is written in C and C++. Learn C with our recommended free books and free tutorials. Learn C++ with our recommended free books and free tutorials.


Related Software

Video Editors
OpenShotNon-linear editor built with Python and Qt
ShotcutVery powerful video editor
KdenliveNon-linear video editor for KDE
LosslessCutSwiss army knife of lossless video/audio editing
Blender3D content creation suite targeted at media professionals and artists
EditlyTool and framework for declarative NLE using Node.js and ffmpeg
FlowbladeMultitrack non-linear video editor
PiTiViNon-linear audio/video editor using GStreamer
LiVESVideo Editing System designed to be simple to use, yet powerful
AvidemuxDesigned for simple cutting, filtering and encoding tasks
lazycutTerminal-based video trimming tool
Auto-EditorAutomatically edit video and audio
VidCutterSimple media cutter and joiner
VimixMixing and blending of movie clips and computer generated graphics
Video TrimmerQuickly trim videos
OpenCutVideo editor for web, desktop, and mobile
OliveNon-linear video editor
Cinelerra3 main functions: capturing, compositing, and editing audio/video
FootageSimple video editing tool
GoZenMinimalistic video editor
VideoCutLossless video cutter

Read our verdict in the software roundup.

Modelers
BlenderVery fast and versatile 3D modeler/renderer
BlockbenchLow poly 3D model editor
BforartistsComplete 3D suite to create 3D content
Wings 3DAdvanced subdivision modeler that is both powerful and easy to use
MakeHumanCharacter creation suite using 3D morphing technology
GmshAutomatic three-dimensional finite element mesh generator
Dust3DCreate low poly 3D models for video games, 3D printing, and more
Art of Illusion3D-modeler, renderer and raytracer
CharMorphCharacter creation tool for Blender
Maverick Model 3DTriangle-based 3D model editor
K-3D3D modeling and animation system

Read our verdict in the software roundup.

Renderers
Blender3D computer graphics software toolset that excels in many areas
CyclesPhysically based production renderer developed by the Blender project
MitsubaExtensible rendering framework written in portable C++
LuxCoreRenderPhysically based and unbiased rendering engine
MoonRayProduction path-tracing renderer
pbrtPhysically based ray tracing system
MaltFully customizable real-time rendering framework
Art of Illusion3D-modeler, renderer and raytracer
appleseedPhysically-based renderer targeted at production rendering
RendererInteractive 3D visualization of triangle meshes
RadianceSuite of tools for performing lighting simulation
MiniLightMinimal global illumination renderer
MantaRayAdvanced renderer which uses modern rendering techniques
Aqsis3D rendering solution adhering to the RenderMan standard

Read our verdict in the software roundup.

Ray Tracing Software
POV-RayFull-featured ray tracer
Blender3D content creation suite with a huge range of uses
McXtraceMonte Carlo Xray Tracing for simulation X-ray beamlines and experiments
McStasSimulator for neutron scattering instruments and experiments
EmbreeHigh-performance ray tracing library
LuxCoreRenderRendering system for physically correct image synthesis
pbrtPhysically based ray tracing system
OSPRayScalable and portable ray tracing engine
BRL-CADCombinatorial Constructive Solid Geometry (CSG) solid modeling system
VisionarayC++ ray tracing template library
MantaRayAdvanced renderer using modern rendering techniques
YafaRayMontecarlo raytracing engine
TachyonParallel / multiprocessor ray tracing system

Read our verdict in the software roundup.

Animation Tools
SynfigCapable of producing feature-film quality animation
Blender3D creation suite with a huge variety of uses including animation
LibreSpriteCreate 2D animations for videogames
Pencil2DEasy, intuitive tool to make 2D hand-drawn animations
Tahoma2DFull-featured 2D and Stop Motion animation creation based on Toonz Studio
DrawpileDraw, paint and animate together with others on the same canvas
GlaxnimateSimple and fast vector graphics animation program
OpenToonzBased on Toonz Studio Ghibli Version
FrictionMotion graphics software for vector and raster animations
Inochi CreatorTool to create and edit Inochi2D puppets
EagleAnimationStop-motion animation application
K-3D3D modeling and animation software
enveCreate vector animations, raster animations, with sound and video files

Read our verdict in the software roundup.

Material and Texture Authoring Tools
Material MakerProcedural texture authoring with a flexible node workflow
BlenderFull 3D creation suite for modelling, rendering, animation and more
ArmorPaintGPU-accelerated 3D painting focused on fast material texturing
UcupaintLayer-based texture painting that works directly inside Blender
GafferNode-based look development and scene tooling for VFX pipelines
LaigterGenerates normal, specular and occlusion maps for 2D game artwork

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.

Explore Linux

Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category.
In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality.

The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions.
Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others.
Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems.
Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks.
Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems.
Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux.
Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools.
Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux.
Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted