Blender 3D/Installer Blender
À propos de Blender.
Cela commence à se savoir, « "Blender is free and Open Source" ». En clair : « "Blender est gratuit/libre et Open Source" ». Gratuit, tout le monde comprend relativement bien et c'est quelque chose de positif.
Open Source, ça se complique. Un logiciel dit Open Source permet le libre accès de n'importe quel utilisateur à ses sources, c'est à dire le code qu'il y a derrière. En effet, une fois compilé, un logiciel est constitué de fichiers dits exécutables ou binaires. Leur code source est alors inaccessible. Les logiciel Open Source permettent l'accès au code par n'importe qui.
Cela étant, vous vous direz peut-être "Et alors ? Qu'est ce que ça change ?" Ça change tout en fait. Développer un logiciel tel que Blender nécessite des moyens humains énormes. Alors comment croyez vous que Blender puisse être gratuit ? Tout simplement parce que n'importe quel développeur peut l'enrichir bénévolement. Ainsi, il y a des milliers de développeurs bénévoles qui apportent leur pierre à l'édifice. Et c'est grâce à cela que Blender reste gratuit.
De plus, Blender est sous licence GNU/GPL. C'est peut être encore quelque chose d'un peu trop vague pour vous, mais cela joue beaucoup sur la puissance de développement du logiciel. Cette licence autorise n'importe qui à récupérer le code source du logiciel, le modifier et le redistribuer. Ainsi, n'importe qui ayant de solides notions de programmation peut ajouter des fonctionnalités pour soi-même puis en faire profiter les autres. On appelle cela un logiciel libre.
Prenons un exemple : sous Maya 2008 et antérieur, il n'existait pas d'outil d'édition proportionnel (il en existait un très complexe). Je suis développeur et je voudrais ajouter un tel outil dans les sources de Maya 2008. Cela m'est impossible car Maya n'est pas un logiciel libre Open Source et donc je ne peux pas modifier le code source du logiciel car je n'ai que les fichiers exécutables (binaires). Je dois donc attendre une nouvelle version. Sous Blender, c'est différent. Je peux aller télécharger les sources officielles sur Internet, modifier le code pour ajouter ma fonction et recompiler le logiciel pour qu'il fonctionne en tant que fichier exécutable binaire.
Cependant, Blender n'est pas uniquement développé par des bonnes âmes par-delà le web (même si c'est la plus grande part du logiciel). En effet, la Blender Foundation s'occupe de coordonner le développement du logiciel ce qui en fait aujourd'hui un logiciel professionnel.
Pour promouvoir son logiciel phare, la Blender Foundation a initié plusieurs projets visant à créer des films d'animation et des jeux vidéos avec Blender. Ces projets se sont réalisés majoritairement dans le cadre du récent Blender Institute. Ces films et jeux sont aussi disponibles en libre téléchargement sur Internet avec les fichiers Blender de production (imaginez Pixar offrant ses fichiers Maya de Wall-E). C'est donc un concept assez novateur de film libre et "Open Source".
Plus d'information
Ce que Blender permet de faire.
Blender est un logiciel professionnel de création graphique assistée par ordinateur dans les domaines de l'image de synthèse, l'animation, des effets spéciaux et du jeu vidéo.
Dans les grandes lignes, voici quelques fonctionnalités que propose Blender :
La liste des fonctionnalités complète serait trop longue. Pour vous donner un petit aperçu, voici quelques images professionnelles émanant du Blender Institute.
Configuration requise.
Blender a l'avantage d'être multi-plateformes, c'est à dire qu'il fonctionne aussi bien sur les systèmes suivants :
De plus, Blender est relativement bien codé et n'est donc pas un gourmand sur le plan des ressources ce qui fait que vous n'avez pas besoin d'une station de travail surpuissante pour le faire fonctionner. Le site officiel de Blender recommande la configuration suivante :
Informations diverses matériel.
Malgré le fait que Blender soit multi-plateformes, il semble que c'est sous Linux qu'il fonctionne le mieux.
Il semble que Blender fonctionne mieux avec des cartes graphiques nVidia que ATI lors de l'utilisation sur des scènes importantes.
Télécharger Blender.
Le logiciel peut être téléchargé via le site officiel, lien Download Blender. À partir de là, il vous suffit de cliquer sur le lien correspondant à votre système.
Selon votre système, reportez vous aux spécificités indiquées sur cette page.
Installer Blender sous Windows.
Deux versions de Blender peuvent être téléchargées pour Windows. Il est conseillé d'utiliser l'installateur plutôt que l'archive.
Installation avec l'installateur automatique.
Une fois que vous avez téléchargé l'installateur automatique, double-cliquez sur l'icône pour le lancer. Selon votre version de Windows, il se peut qu'un message apparaisse vous demandant confirmation de l'opération (tâche d'administration). Confirmez le message pour lancer l'installation.
La première fenêtre vous informe juste que vous allez installer Blender. Cliquez sur Next pour débuter l'installation. Ensuite s'affiche la licence GNU/GPL que vous devez accepter en cliquant sur I Agree.
À partir de là, vous allez pouvoir choisir d'installer différents composants :
L'étape suivante vous demande le chemin ou s'installera Blender. Il est préférable de laisser par défaut par souci de simplicité (fonctionnement global, mise à jour...). Si vous n'avez pas les droits sur le dossier par défaut, vous pouvez toujours faire l'installation dans votre dossier personnel.
À l'étape suivante, Blender vous demande où vous souhaitez sauvegarder les fichiers de configuration.
Blender va ensuite installer les fichiers et vérifier les DLL. Si tout se passe bien, vous devriez avoir à la fin de l'installation Run Blender ("Lancer Blender").
Installer une archive sous Windows.
Pour installer la version archive de Blender, il vous suffit d'extraire tous les fichiers de l'archive préalablement téléchargé dans un dossier de votre système. Ensuite, vous n'avez plus qu'à double-cliquer sur l'exécutable codice_1 .
Installer Python sous Windows.
Blender est capable d'exécuter des scripts Python. Cela permet d'ajouter des plug-in supplémentaires sans avoir à toucher au code source. Sous Windows, Python n'est pas installé par défaut et vous ne pouvez donc pas bénéficier de modules supplémentaires dans Blender.
Si vous souhaitez en profiter, il vous suffit de télécharger Python 2.6.2 sur le site officiel.
ATTENTION : vous devez télécharger la version 2.6.2 de Python. Blender ne sait pas encore exécuter Python 3.0 ou supérieur. Comme pour Blender, un installateur automatique existe pour Python, et fait tout le nécessaire pour que Blender trouve Python.
Installer Blender sous Linux.
Installation depuis Blender.org.
Les distributions Linux ayant des applications de gestion de paquets (Ubuntu, Mandriva, Debian...) n'ont pas forcément la dernière version de Blender dans leurs dépôts. Ainsi, il peut être intéressant de télécharger directement Blender depuis le site officiel. Sélectionnez donc la version correspondant à votre configuration (pour les distributions récentes, téléchargez Blender avec Python 2.5).
Une fois cela fait, tout ce que vous avez à faire est d'extraire l'archive dans un dossier (par exemple codice_2). Il ne vous reste plus qu'à lancer Blender en double-cliquant sur le fichier binaire codice_3.
NOTE : Il se peut que Blender ne se lance pas pour des raisons de dépendance. Dans ce cas, installez Blender depuis vos dépôts (voir la procédure pour votre système plus bas) de manière à installer les dépendances et relancez la version téléchargée.
Debian / Ubuntu.
Pour installer Blender sous les distributions dérivées de Debian, il vous suffit de lancer dans un terminal la commande suivante :
Pour Ubuntu, assurez vous d'avoir bien activé les dépôts universe dans Système → Administration → Source de logiciels. Vous pouvez aussi installer Blender sans la ligne de commande via Synaptic ou alors dans le menu Applications → Logithèque Ubuntu, recherchez "Blender".
NOTE : La version présente dans les dépôts peut ne pas être la dernière (sous Ubuntu 9.10, la version 2.49a est disponible. La dernière version est la 2.49b). Il est possible de télécharger la dernière version en .deb sur la page de téléchargement de Blender (dans les versions linux, se rendre à la ligne "Ubuntu 9.04 .deb package (with FFMPG)").
Fedora / Mandriva.
Pour installer Blender sous les distributions dérivées de Fedora, il vous suffit d'entrer la commande suivante dans un terminal en mode super-utilisateur :
Pour installer Blender sur Mandriva, il suffit de lancer drakrpm dans Menu/Applications → Installer et désinstaller des logiciels, de lancer une recherche sur "Blender" et de le sélectionner.
NOTE : La version présente dans les dépôts n'est pas forcément la dernière. Vous pouvez tenter de rechercher un .rpm plus récent sur Internet ou d'installer Blender via Blender.org (solution plus haut).
Installer Blender sous Mac OS X.
Dans un premier temps, téléchargez Blender pour Mac OS X sur le site officiel. Double-cliquez ensuite sur le fichier pour l'extraire. Normalement, un disque s'ouvre.
Pour lancer Blender, double-cliquez sur l'icône Blender ou glissez le dans le "dock" pour créer un alias.
Par défaut, Blender démarre dans une petite fenêtre. Utilisez la touche dans l'en-tête de la fenêtre pour l'agrandir. D'autres astuces se trouvent dans le fichier codice_4 du dossier d'installation.
NOTE : Depuis que Blender utilise OpenGL pour la totalité pour son interface graphique, et que Mac OSX affiche le bureau en totalité avec OpenGL également, vous aurez besoin de vérifier tout d'abord que vous disposez de suffisamment de VRAM dans votre système. Avec moins de 8 Mo de VRAM, Blender ne fonctionnera pas du tout. Au dessus de 16 Mo de VRAM, vous aurez besoin de configurer votre système à "1000s de couleurs" (Préférences Système → Moniteurs).
Compiler Blender soi-même.
En attendant que cette section soit développée, vous pouvez consulter les liens suivants :
Installer le moteur de rendu Yafray.
Yafray est un moteur de rendu gratuit et Open Source qui peut être utilisé à la place du moteur de rendu interne de Blender. Les deux logiciels fonctionnent d'ailleurs parfaitement ensemble, Yafray étant automatiquement intégré à Blender si il est installé. Plus d'informations sur les moteurs de rendus dans le chapitre sur ce sujet.
Avant d'installer Yafray, lisez les notes d'installation sur le site de Yafray.
Installer Yafray sous Windows.
Il existe un installateur automatique qui permet d'installer Yafray sur Windows. Il est conseillé de laisser le chemin d'installation par défaut de Yafray pour que Blender le trouve automatiquement. Pour télécharger Yafray, rendez vous sur le site officiel, rubrique Download. Sélectionner l'installation pour Windows. Notez que Yafray aura besoin de Python 2.5 pour fonctionner. Reportez vous à l'installation de Python de ce chapitre.
Installer Yafray sous Linux.
Tout comme Blender, une version de Yafray peut se trouver dans les dépôts de votre distribution. Si vous souhaitez disposer de la dernière version de Yafray, des compilations Linux existent déjà sur le site de Yafray, rubrique Download. Vous n'avez plus qu'à sélectionner le type d'archive correspondant à votre système (.deb pour Ubuntu et les dérivés Debian, .rpm pour Mandriva et les dérivés Red Hat...).
Installer Yafray sous Mac OS X.
La méthode d'installation de Yafray est la même que celle de Blender. Il vous suffit de vous procurer le fichier OSX sur le site de Yafray, rubrique Download et de l'ouvrir.