Présentation :

Blender est une suite
libre et gratuite d'animation, modélisation et rendu 3D.
Elle dispose de fonctions avancées de modélisation,
sculpture 3D, dépliage UV, texturage, gréage (rigging), armaturage, animation, rendu, édition non-linéaire, compositions, création nodale de matériaux,
création d'application 3D interactives, ainsi que diverses simulations physiques tels que les particules, corps rigides, corps souples, fluides.
Disponible dans de nombreuses langues, Blender est également disponible sur plusieurs plate-formes tel que
Microsoft Windows, Mac OS X, GNU/Linux, IRIX, Solaris, FreeBSD, SkyOS, MorphOS et Pocket PC.
De plus, c'est une suite extensible à l'aide du
langage Python.
Il permet de faire des créations dans de nombreux domaines:
- Modélisation très
variée et puissante
- Animation : lineaire, non linéaire,
systeme d'armature,softbodies,système de particules
-
Montage vidéo avec possibilité
d'ajouter d'utiliser et d'écrire ses propres plugin en C et de synchroniser
du son sans toutefois pouvroir l'ajouter directement à l'export
vidéo
-
Jeux interactifs 3d et plugin web pour
avoir des animation 3D interactive en temps réel sur le web.
Une autre de ses caractéristiques est
d'être presque indépendant du système d'exploitation.
Enfin, malgré ses énormes potentialités, il
est d'une
utilisation gratuite et
ses
sources sont disponibles.
Il propose un grand nombre de fonctions:
-
Modélisation
-
mesh (plan, cube, sphère...) avec option de subdivision
de surface
-
un module python consacré uniquement à la gestion creation des Meshes
-
nurbs
(tore, sphère ...) surface
-
metaballs (isosurface de champs scalaires)
-
un module python consacré aux metaballs
-
création à l'aide de courbes
-
un module python consacré aux courbes
de bezier et un sous modules pour les courbes NURBS
-
gestion de texte, importés au format
ttf ou adobe type 1, transformation possible, par la suite, en courbe et
en mesh
-
contrôle de l'espace de travail en 3d
grace à la gestion d'OPENGL, texture rapide en zbuffer visualistaion
des éclairage temps réel.
-
un module python permettant de gérer
ma plupart des données de l'affichage opengl dans la fenêtre
python et même d'intervenir dans la fenètre 3D en temps réel.
-
Lattices ou boite
de déformation, elles aussi accessibles par module python
-
D'animation
-
image par
image contrôler par clef d'animation
-
articulations (armature) contrôlables
avec "cinématique inverse"
-
"time line"
-
mesh morphing
absolu ou relatif
-
rendu d'animation en mode filaire rapide...
-
Animation non linéaire par contrôle
des actions posées sur les armatures
-
2 module python principaux et 2 secondaires,
très utilisables pour la manipulation des courbes IPO et
de la NLA sur les armatures.
La création d'armature à partir de rien (from scratch) en
utilisant uniquement le python n'est pas encore au point .
-
synchronisation de la sonorisation mais
la sauvegarde se fait à part et doit être ajouté au
film en utilisant un logiciel séparé comme virtualdub)
-
Rendu:
-
application
de textures multiples
-
luminaires complexes
(lampe, spot, soleil, hémisphère, Ambiant Occlusion) et éclairage
par radiosité sous deux formes très rapides
-
camera
perspective centrale et orthogonale
-
raytracing partiel ou complet
-
une interface très complète
avec le raytracer Yafray
-
2 modules python très détaillés
: un pour la scene, l'autre pour le rendu
-
effets spéciaux animés:
-
vague
-
système de particules avec ou sans
interactivité depuis la version 2.34
-
animation de la construction de l'objet graphique
-
Softbodies
-
module python en developpement
-
sauvegarde de fichier .blend contenant des
scènes multiples, possibilité d'associer (et visualiser,
pour ceux qui sont reconnus par le logiciel) des fichiers d'animation:
les "aviraws", en faits des fichiers de type avi, non compressés,
qui peuvent être utilisés comme des textures animées
-
sauvegarde d'images
aux formats JPG, TGA, HAM,PNG, GIF (Amiga)...,et de films au format
AVI soit bruts, soit compressés en jpeg ou en fonction des codecs
disponibles (divx, xdiv, etc...)
-
importation/exportation des fichiers
de standards 3D
-
DXF
-
VRML1.0
-
VIDEOSCAPE
-
OBJ et d'autres formats pas scripts pythons
-
le texturage d'environnement nécessaire
aux effets de miroir,
-
les effets de lumière avancés:
radiosité
-
les intersections relevant de la géométrie
des solides (CSG)
-
la programmation
par scripts interprétés donnant accés aux principaux
objets ce qui permet par exemple l'exportation au format des ray-tracers
comme Povray ou Renderman.
Ces capacités sont suffisantes pour
s'initier au monde de l'animation de synthèse 3d avec un investissement
très minime.
Infos:
Si vous le souhaitez, vous pouvez
télécharger ce tutorial en version pdf avec les couleurs. Au cas où ça vous
intéresse héhé !! :)
Fin du Tutorial:
Eh bien, c'est la fin du tutorial ! J'espère qu'il vous a plu, et qu'il est facile à comprendre. Si vous avez un
quelconque problème,
merci de faire un tour sur notre
Forum, section
Graph-Ressources, et demander de l'aide.
Si vous rencontrez de nouvelles techniques pour améliorer ce tutorial, merci de nous les communiquer sur le forum afin d'agrandir ce dossier concernant le Graphisme et ce qui l'entoure et que l'on adapte au fil du temps !
Article réalisé par El ScOrPiToU pour Graph-Ressources. Toute reproduction totale ou partielle est interdite sans l'autorisation de son Auteur. © CiberMonde