A libre, multi-platform modeling and animation suite that supports the entire 3D pipeline: modeling, manipulation, animation, simulation, rendering, compositing and motion tracking, and even video editing and game creation (via an integrated engine). It is a mature tool, continuously improved since its creation in 1995. Several animation films have been created to test it in situation, and it is now also recognized and used in film creation.
[fr]:
Une suite libre et multi-plateforme pour la modélisation et l'animation, prenant en charge l'intégralité du pipeline 3D : la modélisation, la manipulation, l'animation, la simulation, le rendu, le compositing et suivi de mouvement, et même l'édition vidéo et la création de jeux (via un moteur intégré). C'est un outil mature, amélioré continuellement depuis sa création en 1995. Plusieurs films d'animations ont été créés pour le tester en situation, et il est aussi à présent reconnu et utilisé dans la création cinématographique.
🎥️ Videos:
🏝️ Trailer: (3.0/202112),
🦝️ From Users: (&dev) (3.0/202112), (2.80/201907),
📰 Progress : Blender (3.5/202903),
📰 Some news: Pet Projects - Production: 💥️ (Log 04/202305), (Log 03/202304), Begins! (202303),
🕯️ How To: Cyberpunk Nightclub in Blender - 3D Modeling Process (202305),
🎮️ Showcase: (films) • Spring(201904), Blender for Television VFX(201711), Agent 327 : Opération Salon de Coiffure(201705),
🕶️ A view of its UI at startup with on the central and main part, in the background the scene to be displayed (empty at startup, represented by a flat, gray surface with axes) and in the foreground a welcome window with the version of Blender and a representative image of this version. On both sides of this central part there are tons of icons and menu entries. At the bottom a timeline with a cursor allowing to go forward or backward in the modifications of the current project - like a Do/Undo.
Blender is a libre, multi-platform modeling and animation suite that supports the entire 3D pipeline: modeling, manipulation, animation, simulation, rendering, compositing and motion tracking, and even video editing and game creation (via an integrated engine). It is a mature tool, continuously improved since its creation in 1995. Several animation films have been created to test it in situation, and it is now also recognized and used in film creation.
🕹️ / 🛠️ Type:
Tool
🗃️ Genre:
Development
🚦 Status:
04. Released (status)
🏷️ Category:
Development ➤ Graphics Editor ➤ Image Manipulation (3D)
🔖 Tags:
3D creation suite; Modeling; Rigging; Animation; Simulation; Photorealistic Rendering; Compositing; Motion tracking; 2D & 3D engine; Dynamic Lighting System; Plugins system; Scripting support; Multi-platform; Flagship; 3D VR
📦️ Package Name:
blender
🐣️ Approx. start:
2002-10-06
📦️ Arch package:
🐓️ Latest:
2023-05-29
📦️ RPM package:
📍️ Version:
Blender : Latest : 3.5.1 / Dev: 3.6 / 1f3a0fbad8
📦️ Deb package:
🏛️ License type:
🕊️ Libre
📦️ Flatpak package:
🏛️ License:
GPL-2+
📦️ AppImage package:
🏝️ Perspective:
First person (interface)
📦️ Snap package:
👁️ Visual:
2D & 3D
⚙️ Generic binary:
⏱️ Pacing:
Real Time
📄️ Source:
👫️ Played:
Single & Multi
📱️ PDA support:
🎖️ This record:
👫️ Contrib.:
goupildb & Louis
📕 Description [en]:
📕🐧"A libre suite for modeling & animation, that supports the entire 3D pipeline"🐧📕
The software
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. Advanced users employ Blender’s API for Python scripting to customize the application and write specialized tools; often these are included in Blender’s future releases. Blender is well suited to individuals and small studios who benefit from its unified pipeline and responsive development process. Examples from many Blender-based projects are available in the showcase.
Blender is multi-platform and runs equally well on Linux, Windows, and Macintosh computers. Its interface uses OpenGL to provide a consistent experience. To confirm specific compatibility, the list of supported platforms indicates those regularly tested by the development team.
As a community-driven project under the GNU General Public License (GPL), the public is empowered to make small and large changes to the code base, which leads to new features, responsive bug fixes, and better usability. Blender has no price tag, but you can invest, participate, and help to advance a powerful collaborative tool: Blender is your own 3D software.
Our Mission
We want to build a free and open source complete 3D creation pipeline for artists and small teams.
The organization
Blender Foundation is a Dutch public-benefit corporation, established to support and facilitate the projects on blender.org.
The License
You are free to use Blender for any purpose, including commercially or for education. This freedom is being defined by Blender’s GNU General Public License (GPL).
Development
Blender is being actively developed by hundreds of volunteers from all around the world. These volunteers include artists, VFX experts, hobbyists, scientists, and many more. All of them are united by an interest to further a completely free and open source 3D creation pipeline. The Blender Foundation supports and facilitates these goals—and employs a small staff for that—but depends fully on the global online community.
More help is always welcome! From developing and improving Blender to writing documentation, etc, there are a number of different things you can do to get involved.
🌍️ Wikipedia:
Blender is a free and open-source 3D computer graphics software toolset used for creating animated films, visual effects, art, 3D printed models, interactive 3D applications and video games. Blender's features include 3D modeling, UV unwrapping, texturing, raster graphics editing, rigging and skinning, fluid and smoke simulation, particle simulation, soft body simulation, sculpting, animating, match moving, rendering, motion graphics, video editing and compositing.
While previous versions also featured an integrated game engine, it was removed with the release of version 2.80 in 2019.
History
The Dutch animation studio NeoGeo started to develop Blender as an in-house application and based on the timestamps for the first source files, January 2, 1994 is considered to be Blender's birthday. The version 1.00 was released in January 1995, with the primary author being company co-owner and software developer Ton Roosendaal. The name Blender was inspired by a song by Yello, from the album Baby which NeoGeo used in its showreel. Some of the design choices and experiences for Blender were carried over from an earlier software called Traces, that Ton Roosendaal developed for NeoGeo on the Commodore Amiga platform during the 1987–1991 period.
On January 1, 1998, Blender was released publicly online as SGI freeware. NeoGeo was later dissolved and its client contracts were taken over by another company. After NeoGeo's dissolution, Ton Roosendaal founded Not a Number Technologies (NaN) in June 1998 to further develop Blender, initially distributing it as shareware until NaN went bankrupt in 2002. This also meant, at the time, discontinuing the development of Blender.
In May 2002, Roosendaal started the non-profit Blender Foundation, with the first goal to find a way to continue developing and promoting Blender as a community-based open-source project. On July 18, 2002, Roosendaal started the "Free Blender" campaign, a crowdfunding precursor. The campaign aimed for open-sourcing Blender for a one-time payment of €100,000 (US$100,670 at the time) collected from the community. On September 7, 2002, it was announced that they had collected enough funds and would release the Blender source code. Today, Blender is free and open-source software largely developed by its community, alongside two full-time and two part-time employees employed by the Blender Institute.
The Blender Foundation initially reserved the right to use dual licensing, so that, in addition to GPLv2, Blender would have been available also under the Blender License that did not require disclosing source code but required payments to the Blender Foundation. However, they never exercised this option and suspended it indefinitely in 2005. Blender is solely available under "GNU GPLv2 or any later" and was not updated to the GPLv3, as "no evident benefits" were seen.
Suzanne
In January–February 2002 it was clear that NaN could not survive and would close its doors in March. Nevertheless, they put out one more release, 2.25. As a sort-of easter egg, and last personal tag, the artists and developers decided to add a 3D model of a chimpanzee head. It was created by Willem-Paul van Overbruggen (SLiD3), who named it Suzanne after the orangutan in the Kevin Smith film Jay and Silent Bob Strike Back.
Suzanne is Blender's alternative to more common test models such as the Utah Teapot and the Stanford Bunny. A low-polygon model with only 500 faces, Suzanne is often used as a quick and easy way to test material, animation, rigs, texture, and lighting setups and is also frequently used in joke images. Suzanne is still included in Blender. The largest Blender contest gives out an award called the Suzanne Award.
(...)
Features
Official releases of Blender for Microsoft Windows, MacOS and Linux, as well as a port for FreeBSD, are available in both 32-bit and 64-bit versions. Though it is often distributed without extensive example scenes found in some other programs, the software contains features that are characteristic of high-end 3D software. Among its capabilities are:
Official releases of Blender for Microsoft Windows, MacOS and Linux, as well as a port for FreeBSD, are available in both 32-bit and 64-bit versions. Though it is often distributed without extensive example scenes found in some other programs, the software contains features that are characteristic of high-end 3D software. Among its capabilities are:
• Support for a variety of geometric primitives, including polygon meshes, fast subdivision surface modeling, Bezier curves, NURBS surfaces, metaballs, icospheres, multi-res digital sculpting (including dynamic topology, maps baking, remeshing, resymetrize, decimation), outline font, and a new n-gon modeling system called B-mesh. • Internal render engine with scanline rendering, indirect lighting, and ambient occlusion that can export in a wide variety of formats. • A pathtracer render engine called Cycles, which can take advantage of the GPU for rendering. Cycles supports the Open Shading Language since Blender 2.65. • Integration with a number of external render engines through plugins. • Keyframed animation tools including inverse kinematics, armature (skeletal), hook, curve and lattice-based deformations, shape animations, non-linear animation, constraints, and vertex weighting. • Simulation tools for soft body dynamics including mesh collision detection, LBM fluid dynamics, smoke simulation, Bullet rigid body dynamics, ocean generator with waves. • A particle system that includes support for particle-based hair. • Modifiers to apply non-destructive effects. • Python scripting for tool creation and prototyping, game logic, importing/exporting from other formats, task automation and custom tools. • Basic non-linear video/audio editing. • A fully integrated node-based compositor within the rendering pipeline accelerated with OpenCL. • Procedural and node-based textures, as well as texture painting, projective painting, vertex painting, weight painting and dynamic painting. • Real-time control during physics simulation and rendering. • Camera and object tracking. • Grease Pencil tools for 2D animation within a full 3D pipeline. • The 3D viewport and UV editor have new interactive tools and gizmos, along with a new toolbar. These make it easier for new users to start using Blender, and for existing users to discover and use tools that previously required obscure key combinations. • The new contextual toolbars enable quick access to tools. • Eevee is a new physically based real-time renderer. It works both as a renderer for final frames, and as the engine driving Blender’s realtime viewport for creating assets.
Deprecated features
(...)
📕 Description [fr]:
Un outil de modélisation, d'animation et de rendu 3D et un moteur de jeux 3D, par la Blender Foundation project, initié par Ton Roosendaal.
Blender est une suite libre et multi-plateforme pour la modélisation et l'animation, prenant en charge l'intégralité du pipeline 3D : la modélisation, la manipulation, l'animation, la simulation, le rendu, le compositing et suivi de mouvement, et même l'édition vidéo et la création de jeux (via un moteur intégré). C'est un outil mature, amélioré continuellement depuis sa création en 1995. Plusieurs films d'animations ont été créés pour le tester en situation, et il est aussi à présent reconnu et utilisé dans la création cinématographique.
Le logiciel
Blender est une suite de création 3D gratuite et open source. Elle prend en charge l'intégralité du pipeline 3D - modélisation, manipulation, animation, simulation, rendu, compositing et suivi de mouvement, et même l'édition vidéo et la création de jeux. Les utilisateurs avancés utilisent l'API de Blender pour les scripts Python pour personnaliser l'application et écrire des outils spécialisés, qui sont souvent inclus dans les versions suivantes de Blender. Blender convient parfaitement aux particuliers et aux petits studios qui bénéficient de son pipeline unifié et de son processus de développement réactif. Des exemples de nombreux projets basés sur Blender sont disponibles dans le showcase (NdT : le lien Showcase renvoi sur la page Home).
Blender est multi-plateforme et fonctionne aussi bien sur les ordinateurs Linux, Windows et Macintosh. Son interface utilise OpenGL pour fournir une expérience cohérente. Pour confirmer une compatibilité spécifique, la liste des plateformes supportées précise celles qui sont régulièrement testées par l'équipe de développement.
En tant que projet piloté par la communauté, sous licence GNU General Public License (GPL), le public est autorisé à apporter des modifications mineures et même importantes à son code, ce qui conduit à de nouvelles fonctionnalités, à des corrections de bogues réactives et à une meilleure convivialité. Blender n'a pas d'étiquette de prix, mais vous pouvez investir, participer et faire progresser un puissant outil de collaboration : Blender est votre propre logiciel 3D.
Notre mission
Nous voulons construire un pipeline de création 3D complet et gratuit pour les artistes et les petites équipes.
L'organisation
Blender Foundation est une société néerlandaise d'utilité publique créée pour soutenir et faciliter les projets sur blender.org.
La licence
Vous êtes libre d'utiliser Blender dans n'importe quel but, y compris commercialement ou pour l'éducation. Cette liberté est définie par la licence publique générale GNU (GPL) de Blender.
Développement
Blender est activement développé par des centaines de volontaires du monde entier. Ces bénévoles comprennent des artistes, des experts VFX, des amateurs, des scientifiques et bien d'autres. Tous sont unis par l'intérêt de promouvoir un pipeline de création 3D totalement libre et open source. La Fondation Blender soutient et facilite ces objectifs - et emploie une petite équipe pour cela - mais dépend entièrement de la communauté en ligne mondiale.
Davantage d'aide est toujours la bienvenue ! Du développement et de l'amélioration de Blender à la rédaction de documentation, etc., vous pouvez faire un certain nombre de choses différentes pour vous impliquer.
🌍️ Wikipedia :
Blender est un logiciel libre et gratuit de modélisation, d’animation et de rendu en 3D, créé en 1995. Il est actuellement développé par la Fondation Blender.
Il dispose de fonctions avancées de modélisation, de sculpture 3D, de dépliage UV, de texturage, de rigging, d’armaturage, d’animation 3D, et de rendu. Il gère aussi le montage vidéo non linéaire, la composition, la création nodale de matériaux, la création d’applications 3D interactives ou de jeux vidéo grâce à son moteur de jeu intégré (le Blender Game Engine), ainsi que diverses simulations physiques telles que les particules, les corps rigides, les corps souples et les fluides.
Disponible dans de nombreuses langues, Blender est également disponible sur plusieurs plateformes telles que Microsoft Windows, Mac OS X, GNU/Linux, IRIX, Solaris, FreeBSD, SkyOS, MorphOS et Pocket PC. De plus, c’est un programme extensible (ajout de scripts) à l’aide du langage Python.
Historique
Origine et développement
Produit à l’origine par la société néerlandaise Not a Number Technologies (NaN) et par le studio d’animation NeoGeo, Blender a d’abord été un ray tracer nommé Traces sur Amiga en 1989, la société de production se servait alors de Sculpt 3D (en) comme modeleur. Le nom de Blender n’arriva que plus tard, inspiré de l’album Baby du groupe Yello, lorsque cela devint une suite d’animation complète. Image créée avec Blender
La société NaN fut fondée en 1998 pour développer et distribuer le logiciel en tant que partagiciel, dont certaines fonctionnalités n’étaient accessibles que par l’intermédiaire d’une licence payante. Plus tard, son auteur Ton Roosendaal trouva des investisseurs pour l’aider à développer son produit et en faire un graticiel. Au début de l’année 2002, étant donné le peu de gains qu’ils en retiraient, les investisseurs décidèrent de retirer leur soutien à Ton Roosendaal, ce qui eut pour effet immédiat la faillite de la société NaN et la fermeture du site Internet de Blender. Néanmoins, la communauté d’utilisateurs de Blender se reforma rapidement au sein du forum de discussion du site Elysiun (devenu aujourd’hui BlenderArtists).
Le 18 juillet 2002, Ton Roosendaal parvint à négocier le rachat des droits d’auteur de Blender contre 100 000 euros, en vue de la création d’une fondation Blender et de la diffusion du logiciel sous la licence libre GPL. En moins d’une semaine, la communauté des utilisateurs a déjà rassemblé près de la moitié de la somme. Le 7 septembre est annoncée l’ouverture du code de Blender, supervisé par la Fondation Blender. C'est en fin de compte le 13 octobre 2002 que Blender est diffusé sous licence libre GPL.
La fondation commence alors à rendre plus modulaire le code pour faciliter son évolution. On sépare Blender en plusieurs bibliothèques afin d'ouvrir ses fonctionnalités à d’autres logiciels. Blender devient alors le composant standard d'un écosystème qui va en faire une référence.
Le 11 février 2003 sort la première version libre (2.26). La version suivante (2.27) marque le début de l’internationalisation, permettant ainsi aux non anglophones de découvrir ce logiciel.
(...)
Fonctionnalités
• Gestion de plusieurs techniques de modélisation, comme polygonale, subdivision de surface, courbes de Bézier, surfaces NURBS, metaballs et sculpture numérique (en). • Différents renders compatibles avec le logiciel dont l'exporteur pour POV-Ray inclut de base, ainsi que la possibilité d’exportation pour de nombreux moteurs tels que Indigo, Kerkythea, Thea ainsi que Vray. Voir la liste des moteurs compatibles. • Gestion avancée d’animations incluant un système d’armaturage, animation linéaire (par courbes IPO) et non linéaire (par actions), cinématique inverse, déformations par courbes et lattices, Keys Shape (Morphage), contraintes, vertex weighting, corps souples et corps rigides avec gestion des collisions, système de particules (utilisation du moteur physique Bullet). • Composition vidéo (séquenceur et timeline gérant les plugins), à laquelle s’ajoute la bande son qui peut être synchronisée en interne. • Compositeur nodal d’image, pleinement intégré au flux du rendu. • Création avancée de matériaux intégrant un système nodal. • Système de développement UV très avancé. • Traitement des éclairages avancés par occlusion ambiante et radiosité (cette dernière, n’étant pas liée au ray-tracing, fonctionne aussi en scanline « ligne à ligne »). • Langage de script embarqué basé sur le python permettant d’accéder à la plupart des fonctions. • Moteur 3D temps réel permettant le développement de jeux vidéo ou d'applications à l’aide de briques logiques, pouvant être enrichies par des scripts python, dont l’exportation est possible en VRML 1.0 et 2.0. Gestion des shaders GLSL pour le normal mapping. • Simulation de fluides réalistes, bien que largement en dessous de RealFlow • À partir de la version 2.50, Blender intègre un simulateur de fumée, une interface totalement renouvelée, et une ergonomie repensée.
Moteur de rendu
Blender a longtemps été basé sur le moteur Hybride Blender Internal, mélangeant du scanline ainsi que du Raster scan, qui est désormais vieillissant. Depuis la version 2.61, Blender offre un moteur photoréaliste de type Path tracing: Cycles. La Blender fondation travaille sur un moteur de rendu temps réel complémentaire EEVEE qui sera disponible à partir de la version 2.8.
À partir de la version 2.67, Freestyle est intégré dans Blender pour étendre les possibilités du moteur Blender Internal. Il s'agit d'un moteur de rendu non photo-réaliste dont la fonction est de générer des lignes en 2D sur un dessin 3D (contour des objets par exemple).
Blender est également compatible avec divers moteurs de rendue externes:
• YafaRay : un moteur de rendu de type raytracing, libre et open source. • Vray • LuxRender et Smallux • POV-Ray • Indigo • Kerkythea • Mitsuba • Nox • Octane Render • Freestyle Render : Un moteur de rendu spécialisé dans un rendu non-photoréaliste et proche d'un aspect dessin. • 3Delight : Exporter non officiel, moteur de rendu basé sur la norme RenderMan • RenderMan: Rendu officiel de renderman (Pixar) officiel depuis 2015 (Add-Ons PrMan).
Configurations possibles
(...)
🚧️ Installation [fr]:
🔧️ INSTALLATION :
⚙️ Installation à partir du binaire du jeu :
Installation à partir du binaire classique : • (✔ v. 3.4) Un binaire statique (64-bits) est disponible, il suffit de décompresser le livrable et (s'il ne l'est pas) de rendre son binaire exécutable (clic droit sous votre gestionnaire de fichier).
Installation à partir du paquet Manjaro/Arch : • (🧪️not_tested) Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).
📄️ Installation à partir du source du jeu : • (🧪️not_tested) Source non testé.
🏕️ Installation d'un Add-on :
Cette section décrit l'installation de contenu complémentaire.
▸ Téléchargement de l'Add-on : • Téléchargez votre Add-on sur le site : le livrable est sous la forme d'un fichier compressé qu'il n'est pas nécessaire de décompresser.
▸ Installation de l'Add-on : • Sous Blender, rendez-vous dans le menu Edit➜Preferences • Dans cette fenêtre, cliquez sur le bouton “Install” (en haut), et sélectionnez votre livrable.
▸ Activez l'Add-on : • Activez-le en le cochant dans cette même fenêtre dans la liste des Add-on.
▸ Utilisation : • Son menu est affiché verticalement et sur le côté droit de l'interface de Blender, entre la fenêtre d'affichage principale et les boites de paramétrage de droite. S'il n'est pas visible, c'est parce qu'il est masqué provisoirement. Pour l'afficher, cliquez sur le symbole "<" près de l'axe XYZ coloré en haut à droite de la fenêtre principale. Le clic gauche maintenu sur cette zone permet d'agrandir la fenêtre de paramétrage.
🚀️ LANCEMENT DE L'INTERFACE:
• En console dans son répertoire racine lancez (ou cliquez sur ce binaire si vous l'aviez rendu exécutable d'un clic droit sur le fichier): $ ./blender
⌨️🖱️🎮️ CONTRÔLES :
Une fois un modèle importé, la navigation sur ce modèle se fait dans la fenêtre principale sur le côté droit.
• Navigation autour du modèle : maintenez le clic gauche sur l'icône des axes X/Y/Z et déplacez votre souris. • Déplacement sur le même plan : maintenez le clic gauche sur l'icône de main et déplacez votre souris. • Zoom : molette de la souris. • Désactiver l'affichage des armatures (sortes de fils de fers autour des modèles) : lorsque vous chargez un modèle, des armatures s'affichent tout autour. Si vous souhaitez en désactiver l'affichage, en haut à droite de l'interface principale, passez votre souris (sans cliquer) sur les icônes, ce qui fait apparaître les bulles d'aides, et cliquez sur l'icône le plus à gauche de la série, intitulé "View Object types", puis désactivez "Armature".
🔍️ Test [fr]:
🕵️ Test (✔ v. 3.2) par goupildb (config. : Manjaro 64-bit) : Le : 11 Juin 2022 ⏱️ Durée du test : 2 minutes.
🎯️ Objectif de ce test: tester son fonctionnement et partager mes premières impressions.
Je n'ai pas les compétences requises pour tester ce superbe outil, je me suis contenté de le lancer pour vérifier son fonctionnement et réaliser une copie d'écran à jour.
• 🕹️ Conclusion : Impression globale : 👍️ Un superbe outil. 👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !
🕵️ Test (✔ v. 3.4) par goupildb (config. : Manjaro 64-bit) : Le : 21 Janvier 2022 ⏱️ Durée du test : 60 minutes.
🎯️ Objectif de ce test : rédiger/mettre à jour/valider la notice d'installation d'un Add-on et tester son fonctionnement.
Blender est un superbe outil, mais l'effet de bord est qu'il demande un petit investissement en temps pour ne serait-ce que tester l'import d'un modèle et le visualiser :). Au départ mon objectif était de tester le moteur de jeu Armory3D, puis j'ai dérivé sur l'outil Sprytile (un éditeur de cartes), et enfin BlenderKit (pour l'import de modèles, afin de tester des modèles 3D déjà construits). Finalement j'ai passé pas mal de temps sur le BlenderKit, et en ai profité pour ajouter une petite doc dans la section "Installation" ci-dessus. Loin d'être parfaite et très incomplète. Je sais à présent importer un modèle et naviguer à peu près autour, c'est déjà un début :).
• 🕹️ Conclusion : Impression globale : 👍️ Pas facile de prendre en main l'outil lorsque l'on est totalement novice - notamment pour la navigation, mais c'est le revers de la médaille d'un outil extrêmement complet. Difficile de dire autre-chose qu'il s'agit d'un outil très abouti et extrêmement complet. 👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !