graphisme:blender
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | graphisme:blender [2018/11/17 12:53] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Blender ====== | ||
+ | |||
+ | source : | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Blender est un logiciel libre de modélisation, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | |||
+ | \\ | ||
+ | \\ | ||
+ | |||
+ | |||
+ | \\ | ||
+ | \\ | ||
+ | |||
+ | ===== 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 1. | ||
+ | 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, | ||
+ | |||
+ | 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 avait déjà rassemblé près de la moitié de la somme. Et le 7 septembre, tomba l’annonce de l’ouverture du code de Blender, supervisé par la Fondation Blender. | ||
+ | |||
+ | La fondation entreprend alors 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 d’autres logiciels de ses atouts techniques. | ||
+ | |||
+ | Enfin, le 11 février 2003, sort la première version libre (2.26), qui sera suivie le 14 mai d’une version comprenant de nombreuses nouvelles fonctionnalités, | ||
+ | |||
+ | ===== caractéristique et fonctionalitée ===== | ||
+ | |||
+ | Une idée reçue est de croire que Blender est programmé en Python. Cette erreur vient du fait qu’une console s’ouvre à l’exécution du logiciel, annonçant « Compiled with python version 2.6.2 ». Cela veut simplement dire que cette version de Blender a été compilée en y incluant la version 2.6.2 de l’interpréteur Python. En réalité, le code du logiciel est quasi entièrement écrit en C/C++ et est donc compilé à l’aide d’un compilateur C/C++ comme gcc. Les dernières informations à ce sujet (janvier-juin 2004) font état de plus de trois cent mille lignes de code dont 228 189 (69,49 %) lignes en C ISO, 96 217 (29,30 %) lignes en C++ et 3303 (1,01 %) lignes en python (autres : 673 (0,20 %)) 4. | ||
+ | |||
+ | * Gestion d’un certain nombre de techniques de modélisation, | ||
+ | * Différent render compatible avec le logiciel dont l' | ||
+ | * Gestion avancée d’animations incluant un système d’armaturage, | ||
+ | * 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, | ||
+ | * 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' | ||
+ | * 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, | ||
+ | |||
+ | ===== Moteur de Rendu ===== | ||
+ | |||
+ | Blender est compatible avec divers moteurs de rendu. Il possède de base un moteur dit Hybride, le Blender Internal, qui est un mélange entre du scanline ainsi que du Raster scan. Il s'agit d'un moteur vieillissant, | ||
+ | |||
+ | Le logiciel est fourni de base avec un exporteur vers POV-Ray, il nécessite l' | ||
+ | |||
+ | Beaucoup d' | ||
+ | |||
+ | * 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 | ||
+ | |||
+ | |||
+ | ===== FIlms d' | ||
+ | |||
+ | Le premier véritable projet professionnel dans lequel Blender a été utilisé était Spider Man 2, où il a été essentiellement utilisé pour la création des animations et des aperçus lors de l’élaboration de la maquette du film. | ||
+ | |||
+ | « En tant qu’artiste de l’animation travaillant dans la section scénarimage de Spider-Man 2, j’ai utilisé le modeleur 3D Blender et les outils d’animation de personnages pour améliorer la maquette, recréer le monde et les supports, et mettre en mouvement les actions et les déplacements de caméra dans l’espace 3D, afin de rendre limpide la vision de Sam aux autres départements6. » | ||
+ | |||
+ | * **Anthony Zierhut7, Artiste de l’animation, | ||
+ | |||
+ | Vendredi ou un autre jour8 est le premier long métrage utilisant Blender pour tous les effets spéciaux, réalisé sur des stations GNU/Linux9. Il a gagné un prix au festival international du film de Locarno. Le film Le Masque de la Mort Rouge10 a également profité de toutes les capacités de Blender. Dernièrement les films Home, Oscar et la Dame rose, Brendan et le Secret de Kells et Mr. Nobody ont également profité de Blender. Les effets spéciaux de ces films ont été réalisés par l' | ||
+ | |||
+ | === Les différents projets === | ||
+ | |||
+ | * **Le projet Orange (Elephants Dream) | ||
+ | ** | ||
+ | {{ : | ||
+ | |||
+ | En septembre 2005, des artistes et développeurs de Blender commencèrent à travailler sur un court métrage – Elephants Dream – en utilisant quasi exclusivement14 des logiciels libres. Cette initiative, connue sous le nom de Orange Movie Project, avait pour but d' | ||
+ | |||
+ | Le résultat de ce travail, Elephant Dreams, a été diffusé le 24 mars 2006 en avant-première, | ||
+ | |||
+ | * **Plumíferos** | ||
+ | |||
+ | Plumíferos est un projet de film commercial argentin entièrement créé sous Blender, de la société Manos Digitales Animation Studio. Il est actuellement disponible sur le site officiel et des bandes-annonces ont été présentées aux Blender Conferences de 2005 et 2006. Le film a été fini en 2009 et est sorti sur les écrans argentins le 18 février 2010. | ||
+ | |||
+ | * **Le projet Peach (Big Buck Bunny) | ||
+ | ** | ||
+ | Big Buck Bunny est un court métrage créé également par la Fondation Blender, laquelle, pour gérer ce projet et les suivants, a fondé l' | ||
+ | |||
+ | Ce nouveau volet part sur un concept complètement différent du premier, en abandonnant le côté mystique pour aller vers du « drôle et doux » (funny and furry selon l' | ||
+ | |||
+ | * **Le projet Durian (Sintel) | ||
+ | ** | ||
+ | {{ : | ||
+ | |||
+ | Un nouveau projet de court métrage, Sintel (projet Durian), est annoncé par la Fondation Blender en mai 2009. Le thème se rapproche de la fantasy épique, il est un prétexte pour développer la création d' | ||
+ | |||
+ | * **Le projet Mango (Tears of Steel) | ||
+ | ** | ||
+ | {{ : | ||
+ | |||
+ | Le dernier projet de la Fondation Blender s' | ||
+ | |||
+ | Il est officiellement sorti le 26 septembre 2012 18, il est disponible (avec sous-titrage en français19) sur le site officiel du projet | ||
+ | |||
+ | ===== Blender et la création de jeux vidéo ===== | ||
+ | |||
+ | Grâce à un moteur de jeu intégré nommé « Blender Game Engine » (BGE), Blender peut être utilisé comme moteur de jeu et moteur 3D gérant le rendu, la logique du jeu, la simulation des interactions physiques et l' | ||
+ | |||
+ | * **Le projet Apricot (Yo Frankie!) | ||
+ | ** | ||
+ | {{ : | ||
+ | |||
+ | Second projet de l' | ||
+ | |||
+ | Les personnages principaux du jeu sont basés sur ceux du projet de film d' | ||
+ | |||
+ | L' | ||
+ | |||
+ | Le projet Apricot a stimulé le développement et l' | ||
+ | |||
+ | |||
+ | ===== Historique des versions Blender ===== | ||
+ | |||
+ | ^Version blender ^Date^Caractéristiques de cette version de blender^ | ||
+ | |2.28 |11 février 2003 |Cette version fut l' | ||
+ | |2.30 |30 octobre 2003 |Modification radicale de l' | ||
+ | |2.31 |29 novembre 2003 |Nouveau thème graphique| | ||
+ | |2.32 |2 février 2004 |support du moteur de rendu Yafray et du displacement mapping.| | ||
+ | |2.33 |30 avril 2004 | | ||
+ | |2.34 |5 août 2004 |Retour du module de jeu, Game Blender, et améliorations très substantielles du système de particules.| | ||
+ | |2.35a |19 novembre 2004 |support de la déformation des mesh grâce à des courbes, ajout de l' | ||
+ | |2.36 |23 décembre 2004 |Amélioration des effets de Bump grâce aux Normal Maps20| | ||
+ | |2.37 |31 mai 2005 |Nouveauté : le soft body (en)| | ||
+ | |2.37a |15 juin 2005 |Support des joysticks dans BGE, " | ||
+ | |2.40 |22 décembre 2005 |Ajout des effets spéciaux sur les cheveux et de la simulation de la dynamique des fluides| | ||
+ | |2.41 |25 janvier 2006 |Ajout de nombreuses fonctionnalités dans Game Blender| | ||
+ | |2.42 |16 juillet 2006 |Ajout d'un système nodal21 permettant d' | ||
+ | |2.42a |25 juillet 2006 |Ajout du modificateur array.| | ||
+ | |2.43 |18 février 2007 |Ajout du rendu par passes, des outils de sculpture du maillage ...| | ||
+ | |2.44 |13 mai 2007 |Support du SubSurface Scattering| | ||
+ | |2.45 |20 septembre 2007 |Aucune nouveauté, mais une énorme quantité de bugs corrigés. C'est une version de stabilisation de la branche 2.4x| | ||
+ | |2.46 |19 mai 2008 |Refonte du système de particules| | ||
+ | |2.47 |23 août 2008 |Corrige certains bugs de la version 2.46. C'est une version de stabilisation qui modifie malgré tout le système d' | ||
+ | |2.48 |15 octobre 2008 |Correction de bugs. Temps réel pour les OpenGL Shading Language (GLSL), interopérabilité des liens23.| | ||
+ | |2.48a |23 octobre 2008 |Correction de bugs ; en particulier pour le Game Engine (Moteur de jeu) et les OpenGL Shading Language (GLSL).| | ||
+ | |2.49 |30 mai 2009 |Nombreuse améliorations du moteur de jeu et création de textures par nœuds ainsi que correction de plusieurs bugs. Suppression définitive de l' | ||
+ | |2.49a |21 juin 2009 |Correction de bugs.| | ||
+ | |2.49b |3 septembre 2009 |Correction de bugs.| | ||
+ | |2.5 alpha 0 |24 novembre 2009 |Version de transition, nouvelle interface, nouveau système de particules.| | ||
+ | |2.5 alpha 1 |19 février 2010 |Version de transition, améliorations et corrections de bugs suite aux retours de la 2.5 Alpha 0| | ||
+ | |2.5 alpha 2 |3 mars 2010 |Version de transition, correction d'un bug important de l' | ||
+ | |2.53 beta |22 juillet 2010 |Version de transition, prête pour la documentation| | ||
+ | |2.54 beta |11 septembre 2010 |Version de transition, amélioration de la stabilité| | ||
+ | |2.55 beta |27 octobre 2010 |Version de transition, correction de plus de 340 bugs24| | ||
+ | |2.56 beta |30 décembre 2010 |Version de transition, correction de plus de 440 bugs25| | ||
+ | |2.56a beta |6 janvier 2011 |Version de transition, correction d'un bug important de la fonction annuler dans la simulation des fluides et tissus.| | ||
+ | |2.57 stable |13 avril 2011 |1re version stable de la série des 2.5.| | ||
+ | |2.57a stable |22 avril 2011 |Correction de bugs.| | ||
+ | |2.57b stable |27 avril 2011 |Correction de bugs.| | ||
+ | |2.58 stable |22 juin 2011 |Amélioration de la stabilité, corrections de bugs, améliorations diverses.| | ||
+ | |2.58a stable |4 juillet 2011 |Correction de 25 bugs, et diverses petites améliorations.| | ||
+ | |2.59 stable |13 août 2011 |Correction de 140 bugs, ajout de l' | ||
+ | |2.60 stable |19 octobre 2011 |Correction de 160 bugs, implémentation d'un algorithme de path-finding pour le moteur de jeu, traduction du logiciel dans plusieurs langues et nouvelles fonctionnalités.| | ||
+ | |2.61 stable |14 décembre 2011 |Correction de 180 bugs, implémentation du moteur de rendu ' | ||
+ | |2.62 stable |16 février 2012 |Correction de 205 bugs ; implémentation de l' | ||
+ | |2.63 stable |27 avril 2012 |Correction de 150 bugs ; implémentation de ' | ||
+ | |2.63a stable |12 mai 2012 |Correction de bugs.| | ||
+ | |2.64 stable |3 octobre 2012 |Mise à disposition de plusieurs outils utilisés pour réaliser le film Tears of Steel. Entre autres nouveautés : gestion des masques, gestion facilitée des écrans verts, nouveaux " | ||
+ | |2.64a stable |12 octobre 2012 |Correction de bugs.| | ||
+ | |2.65 stable |10 décembre 2012 |Amélioration des outils de simulation de fumées, outil Bevel plus performant... ; un effort particulier a été mis sur la stabilité de cette version en traitant de nombreux bugs| | ||
+ | |2.65a stable |20 décembre 2012 |Correction de bugs.| | ||
+ | |||
+ | |||
+ | === Liens utiles : === | ||
+ | Source : http:// | ||
+ | Blender café : http:// | ||
+ | |||
graphisme/blender.txt · Dernière modification : 2018/11/17 12:53 de 127.0.0.1