Blender
| Blender | |
|---|---|
| Image manquante Blender_2.36_Screenshot.jpg Blender 2.36
| |
| Développeur | The Blender Foundation |
| Dernière Version | 2.37a (le 15 juin 2005) |
| OS | Windows, Mac OS X, Linux |
| Type | Logiciels de modélisation 3D (open source) |
| Licence(s) | GPL |
| Site web | www.blender3d.com |
| Sommaire |
Présentation
Blender.png
- modelage 3D
- calcul d'images fixes par scanline (très rapide) ou raytracing partiel
- Langage de scripting embarqué ( python ) permettant d'accéder à la plupart des fonctions .
- calcul d'animations : système d'armature, animation linéaire (par courbes IPO) et non linéaire (par Actions)
- composition vidéo (sequenceur et timeline supportant les greffons) à laquelle s'ajoute une simple synchronisation de la bande son qui doit être montée avec un logiciel externe (Virtualdub, par exemple)
- 3D temps réel et greffon (plugin) web, création de mondes virtuels interactifs (couplés ou non à des scripts Python) exportation possible en VRML 1.0 et 2.0 .
Blender est impressionnant, non seulement par les fonctionnalités qu'il offre, sa gestion de fenêtres extrêmement souple, mais égalemement par sa taille : tout tient sur moins de 4 Mo ! Néanmoins, comme il ne respecte pas les standards de présentation, il garde une réputation (non justifiée) d'apprentissage long et difficile : son interface, basée sur OpenGL, bien que propre et très rapide d'utilisation, peut rebuter les novices.
Son passage à l'Open Source lui a donné un élan très important. Il se transforme continuellement grâce à l'enthousiasme de l'équipe de développeurs et il n'est pas rare de voir apparaître des fonctionnalités aussi nouvelles qu'importantes en quelques jours seulement. Les amateurs de ce logiciel se tiennent au courant en suivant son évolution à partir des compilations presque quotidiennes que l'on peut trouver à cette adresse : Testting Build
Les différentes plate-formes
Blender est disponible sur les plates-formes suivantes :
- Windows
- GNU/Linux
- SGI Irix
- Solaris 8 sur processeurs Intel et SPARC
- Mac OS X
- FreeBSD 4.2 sur processeurs Intel x86
- BeOS
- Compaq iPaq
Origine et développement
Produit à l'origine par la société néerlandaise Not A Number (NaN), Blender était à ses débuts un 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. Mais 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, rapidement, la communauté d'utilisateurs de Blender (plusieurs dizaines de milliers, voire plusieurs centaines !!) se reforma au sein du forum de discussion de http://www.elysiun.com.
En 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 de Blender sous une licence libre. En une semaine, la communauté des utilisateurs avait déjà rassemblé près de la moitié de la somme.
Le code source du logiciel est alors transmis à la Fondation Blender, qui entreprend un grand travail de révision du code, afin de le rendre plus facile à faire évoluer. Très vite, il est décidé de séparer Blender en différentes bibliothèques afin de pouvoir faire profiter de ses atouts techniques à d'autres logiciels.
Enfin, le 11 février 2003, sort la première version libre (2.26), qui sera suivie le 14 mai d'une version incluant de nombreuses nouvelles fonctionnalités, dont un début d'internationalisation, permettant ainsi aux non anglophones de découvrir ce logiciel.
La petite histoire du code
On croit souvent que Blender est programmé en python , c'est une erreur . Les dernières informations à ce sujet (janvier-juin 2004) font état de plus de trois cents milles lignes de code dont 228189 (69.49%) lignes en ansi C , 96217 (29.30%) lignes en C++ et 3303 (1.01%) lignes en python (autres : 673 (0.20%) sources) .
Avant Blender, il y avait Traces, un raytracer développé à partir de 1989 sur Amiga . La société de production se servait alors de Sculpt3d comme modeleur mais le logiciel prenant de l'importance, il devint une suite d'animation complète .
Les principaux greffons (plugins)
La relation de longue date avec le Python a permis de constituer une importante base de greffons (plugin) qui ont fait de blender un véritable logiciel de traduction de formats . Ces outils sont écrits par des auteurs aussi enthousiastes que bénévoles . Un bon nombre d'entre eux couverts par la licence GPL ou la Blender Artistic Licence sont regroupés et distribués dans un paquet qui accompagne le logiciel . (à développer)
Blender Artistic Licence
Blender est aussi une sorte de phénomène social qui a donné naissance à un nombre considérable de productions : didacticiels, plugins, images statiques, films d'animation . (à développer)
Historique des versions
Découvrir les Anciennes versions.
- Blender 2.28 - 11 février 2003
- (Cette version fut l'occasion de réformer l'API python qui avait été ajoutée au logiciel dès 1999. Au grand désespoir des développeurs de scripts et de macros, elle avait déjà subi deux réformes importantes incompatibles entre elles. La nouvelle approche permet d'ajouter plus facilement des fonctionalités et d'intégrer plus rapidement un accès aux fonctions internes du logiciel.)
- Pas de version 2.29
- Blender 2.30 - 30 octobre 2003
- (La série des versions 2.3X se caractérise par une modification radicale de l'interface graphique qui est devenue plus pratique, plus lisible et esthétique.)
- Blender 2.31 - 29 novembre 2003
- Blender 2.32 - 2 février 2004
- Blender 2.33 - 30 avril 2004
- Blender 2.34 - 5 août 2004
- (Nouveauté majeure : le retour du module de jeu, Game Blender. On y trouve aussi des améliorations très substancielles du système de particule.)
- Blender 2.35a - 19 novembre 2004
- Blender 2.36 - 23 décembre 2004
- (Amélioration des effets de Bump grâce aux Normal Maps)
- Blender 2.37 - 31 mai 2005
- Blender 2.37a - 15 juin 2005
Liens externes
- (en) Blender Foundation : Le portail principal regroupant les activités autour du logiciel
- (en) Blender : The dot org era, Le site des développements, de suggestions et d'échanges d'idées et surtout des compilations test (très interessant pour se tenir au courant de l'état d'avancement des outils internes
- (en) Elysiun : Le site « non officiel » de la communauté Blender internationale
- (fr) 3D.Blender : En activité depuis 1999, la plus ancienne des communautés francophones, ressources importantes :
- La FAQ francophone
- Didacticiels français : Les adresses des didacticiels français
- Script python : quelques uns des scripts écrits par des auteurs francophones
- Liens Français : Les adresses des principaux sites français
- (fr) Manuel Officiel : Traduction française
- (fr) Manuel de l'API python : Traduction française
- (fr) The Blender Clan : Une communauté francophone
- (fr) Blender Café : Liens, didacticiels
- (en) BURP (Big and Ugly Rendering Project) : Projet de calcul distribué grâce à Boinc qui vous propose de partager le calcul de rendu d'objets ou d'animations 3D réalisés sous Blender.
| Image manquante Tux.png | Portail Logiciels Libres - Accédez à la série des articles de Wikipédia concernant les logiciels libres. |
