2.79 / September 12, 2017
|Written in||C, C++ and Python|
|Operating system||FreeBSD, Linux, macOS and Microsoft Windows|
|Type||3D computer graphics software|
|License||GNU General Public License v2 or later|
Blender is a free, open source 3D computer graphics program. It is available for many operating systems, for example, Microsoft Windows, macOS and Linux. It is made by the Blender Foundation. It was used, for example, to make the short movies Elephants Dream, Big Buck Bunny and Sintel.
History[change | change source]
A Dutch animation studio called NeoGeo created Blender as an in-house application. The song Yello, which is from a song album called Baby, started an idea of the name "Blender". Ton Roosendaal discovered NaN in June of 1998. He wanted to make and show off the program to the public. The program was published as shareware until NaN went bankrupt in 2002. The creditors, people who have other people oweing money to them, agreed to sell out Blender under the laws of the GNU General Public License in exchange for a one-time payment of 100,000 Euros (102,000 in U.S. dollars.) On July 18, 2002, Roosendaal put money into a Blender funding campaign—in order to collect donations. On September 7, 2002, the collected funds was given notice to the public. This proved that the Blender source code would be published. Blender is now an open source program. Right now, the Blender Foundation watches and takes care of it. It is the Blender Foundation's responsibility to do such a thing. The Blender Foundation have the right to use dual licensing, so that, in addition to GNU GPL, Blender would also have the permission to use the following name: "Blender License". Blender License does not have a rule that says it needs a disclosing source code but it does have a rule on payments to the Blender Foundation. On the other hand, this choice was never used and became null in 2005. Right now, Blender belongs only to GNU GPL.
Features[change | change source]
Blender has many features and tools, such as:
- A rendering engine. A rendering engine basically takes a picture or a video of a three-dimensional scene in a computer program like blender.
- A Game engine. A game engine allows the use of 3D models and animations to be made into video games
- A simulator which can be used to make simulations of water, smoke, etc.
- A particle system which can be used to create a simulation of hair
- Animation tools which can be used to take a 3D model and make it move, and then render a video of that animation with the render engine.
- Blender also has a very powerful video editor.