Choisir les logiciels libres

Aller au contenu | Aller au menu | Aller à la recherche

mardi 16 février 2010

Blender : Sprintez pour Durian

sintel.jpegSi vous avez quelques talents en modélisation sous Blender et que vous souhaitez participer au projet Durian, rendez-vous Samedi 20 février (oui, samedi prochain), à partir de 14h00, heure de Paris (Ce sera un poil plus tôt pour vous si vous habitez Los Angeles), sur le canal #blenderdurian du réseau IRC Freenode pour participer au Community Modeling Sprint (non, inutile de chausser vos chaussures qui courent vite :-D ). Vous pourrez y rencontrer l'équipe du projet Durian et participer à la modélisation d'objets et autres fioritures nécessaires à la réalisation de ce court métrage.

Je ne saurais trop vous conseiller de vous équiper de Blender 2.5, puisque c'est cette version que l'équipe de Durian utilise. Il sera par ailleurs nécessaire de disposer d'un compte sur Blend Swap pour soumettre vos créations.

Récompense : La gloire intergalactique.

L'annonce sur le blog du projet Durian

À propos de Durian

Durian est un projet de la fondation Blender, visant à utiliser Blender 2.5 en conditions réelles de production. Ce projet permettra d'améliorer de manière significative la version 2.5 de Blender 3D, outil libre de création 3D, grâce à la création d'un court métrage intitulé Sintel. Durian fait suite aux autres projets du même type de la fondation, qui ont donné vie à 2 courts métrage (Elephants Dream et Big Buck Bunny) et à un jeu (YoFrankie). La plupart des ressources produites pendant les projets sont placées sous licences libres.

mardi 22 décembre 2009

Project London : Ça n'a rien à voir avec Londres...

Je viens de découvrir un projet ambitieux, appelé Project London. Ce projet est ambitieux à plusieurs titres :

  • Il n'a pas de budget.
  • Ce sera le premier long métrage réalisé avec Blender.
  • Il est réalisé par une communauté d'artistes et de développeurs.

Ça fait beaucoup pour un long métrage.

L'un des plus intéressants challenges du projet est sans doute celui de l'utilisation de Blender. Bien que Blender ait démontré des qualités évidentes, et malgré les productions réalisées par la Fondation Blender (Elephants dream, Yo Frankie, Big Buck Bunny, ou actuellement Sintel), il n'a jamais été utilisé comme outil principal de post-production pour un long métrage. Du reste, lors de ses productions, la Fondation Blender n'a pas pour objectif de réaliser des courts métrages ou des jeux, mais ne fait que les utiliser pour faire progresser Blender (En passant, voilà une méthode particulièrement efficace pour faire progresser un logiciel libre. À bon entendeur...).

Jawbone.tv vient de publier une interview de Ian Hubert, scénariste et metteur en scène de ce film dont la sortie est prévue en milieu d'année prochaine. Pour les non anglophones, quelques passages :

Jawbone.tv : Pourquoi avoir choisi Blender comme outil de production 3D principal ?
Ian Hubert : (...) Il y a une grande communauté de gens très talentueux, animés par le goût de l'expérimentation, et c'est cette communauté qui nous a aidé à réellement sortir la post-production de terre. Nous avons souvent de l'aide de gens qui cherchent juste à affiner leurs compétences dans certains domaines, tout en travaillant sur quelque chose de sympa.

Jawbone.tv : À notre connaissance, c'est le plus gros projet d'effets spéciaux entrepris avec Blender. Comment est ce que ça se passe ?
Ian Hubert : Blender se comporte vraiment très bien. Le film est intégralement en haute définition, et le temps de rendu moyen par image est actuellement d'environ 5 minutes. Ce n'est que récemment que j'ai commencé à réaliser la puissance que ses options de rendu fournissent. Je travaille actuellement sur la grande bataille finale, dans laquelle un robot high-poly (Note pour les non connaisseurs : Un High-Poly est un modèle 3D construit avec un très grand nombre de polygone, au contraire des low-poly, tels qu'ils peuvent être utilisés par exemple dans les jeux) fait face à une créature contenant un nombre de polygones encore plus important. Le strict nombre de polygones nous interdit de calculer la scène d'une seule traite. Mais en ajustant les options de rendu, nous sommes capables d'intégrer uniquement les objets nécessaires à chaque passe. Sans les options de rendu, nous aurions sans doute dû réduire de manière significative le nombre de polygon des modèles.

Jawbone.tv : Sur des projets de cette importance, (...) Hollywood emploient des développeurs pour personnaliser le logiciel pour eux. Est ce qu'il a été difficile de persuader les développeurs de Blender de faire la même chose ?
Ian Hubert : La nature ouverte de Blender nous a offert beaucoup de flexibilité, lorsqu'il s'est agit de modifier le code. (...) Je me rappelle d'une fois où j'ai interrogé Dolf Veenvliet (Membre du conseil de certification de Blender), pour savoir si Blender était capable de sélectionner tous les objets sans textures dans une scène. 20 minutes plus tard, il m'envoyait un fichier en me disant : "Maintenant, il sait !". Cet aspect communautaire est une des choses qui facilite le développement de Blender, et nous lui en sommes reconnaissant. Lorsque le film sortira, nous livrerons également un grand nombre des modèles et animations que nous développons, en reconnaissance de l'effort fourni par la communauté.

Jawbone.tv : Au fait, pourquoi Project London, alors que l'équipe principale est basée à Seattle aux États-Unis ?

Ian Hubert : Pourquoi le film s'appelle Project London est un mystère perdu dans le temps. J'ai inventé ce nom il y a des années, et l'ai sans doute rendu tellement abstrait que nous devrions être contraint de le changer en quelque chose de plus approprié : C'est quelque chose que nous avons jusqu'à présent évité avec succès.

Le film devrait être disponible en ligne à sa sortie. Pas d'information sur la licence, mais c'est assurément un projet à suivre...

samedi 10 octobre 2009

Blender 2.5 sur Ubuntu 9.04

Il est possible d'utiliser la version 2.5 de Blender sur Ubuntu 9.04, sans avoir à compiler.

  • Rendez vous sur graphicall.org
  • Téléchargez le binaire correspondant à votre version, 32 bits (Blender 2.5 svn r23755 linux 32bit) ou 64 bits (Blender 2.5 svn r23755 linux 64bit). Ces fichiers sont valables pour la révision r23755 de blender 2.5 et devraient donc évoluer avec le temps, au fur et à mesure des publications des versions de développement.
  • Décompressez le fichier téléchargé
  • Rendez vous dans le dossier décompressé (blender25)
  • Dans un terminal, lancez l'exécutable

./blender

  • Have fun :)

Capture-Blender.png

Chez moi, il m'a été nécessaire d'installer le paquet libfftw3-3 pour que ça fonctionne.

Graphicall met régulièrement à jour ce binaire. Ne perdez cependant pas de vue qu'il s'agit d'une version de développement, et que ce binaire ne provient pas d'une source officielle. Même s'il s'agit d'une version statique, vous l'installez à vos risques et périls. Si vous souhaitez réellement tester la version 2.5 à partir de la source officielle, il ne vous reste plus qu'à compiler à partir de la branche svn de blender.org

https://svn.blender.org/svnroot/bf-blender/trunk/blender

mercredi 5 août 2009

Blender 2.5 : Calendrier annoncé et nouvelle interface

blenderlogosa9.pngÀ l'occasion du Siggraph 2009, la Blender Foundation vient d'annoncer le calendrier prévisionnel de sortie de Blender 2.5. Cette version devrait donc être officiellement disponible en octobre, et le projet 2.5 terminé avec la fin du projet Durian, au second trimestre 2010. Évidemment, ces dates sont des prévisions. blender_screenshot.png Blender 2.5 sera une version majeure, indiscutablement. Outre des améliorations fonctionnelles, elle embarquera surtout une nouvelle interface. L'interface actuelle de Blender, pour ceux qui l'ont testée et comparée à d'autres outils de production 3D, est de premier abord, assez déroutante. Elle se révèle en revanche très efficace si on prend le temps de se laisser apprivoiser, en maximisant les interactions entre le clavier et la souris. Blender 2.5 a pour objectif principal de revoir totalement les processus de création, afin d'améliorer l'expérience utilisateur, la productivité, et ainsi de transformer Blender en véritable outil utilisable dans un environnement de production. Parmi les changements majeurs attendus, on peut noter :

  • Un changement d'interface. Une longue vidéo récente peut par ailleurs être visualisée sur Vimeo.
  • Un gros nettoyage de code, notamment pour adapter le code au nouveau design.
  • Une nouvelle API Python, facilitant le développement et l'intégration de modules externes. Pour ceux qui ont déjà eu besoin d'intégrer des modules Python externes, force est de constater que l'opération n'est pas toujours très intuitive, sans pour autant représenter une difficulté insurmontable. Cette nouvelle API permettra par ailleurs une interaction totale avec le nouveau design, lui-même entièrement scripté en Python.
  • Un nouveau système d'animation, permettant d'agir sur tous les paramètres.
  • Un nouveau système de gestion des évènements internes, qui permettra entre autres, d'historiser les actions de l'utilisateur, de les rejouer, voire de modifier des paramètres sur des actions déjà réalisées.
  • Des raccourcis clavier entièrement configurables. Cette fonction permettra une transition plus simple pour des utilisateurs d'autres outils.

Je ne sais pas pour vous, mais moi, j'en ai l'eau à la bouche.