Banniere Blender

Présentation :

Logo blender 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é !! :)

Télécharger le fichier PDF


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


Licence