Machimina

Le weekend dernier, satisfait de mes premiers résultats avec Blender, j'avais décidé de laisser la modélisation 3D de côté et m'occuper de que mon personnage principal de World of Warcraft arrive en fin au niveau 80. Mais après quelques heures de Blender, lorsque je regardais les personnages de WoW, je ne voyais que des meshes.
Je me suis donc dit qu'il devait bien exister un outil pour extraire les modèles 3D de WoW et les mettre sur un outil comme Blender. Quelques recherches Google plus tard, j'ai découvert le merveilleux monde des machiminas.
Derrière ce mot barbare se cache un genre cinématographique en image de synthèse pas comme les autres. Car à la place d'utiliser des moteurs 3D professionnels conventionnels, les films machimina utilisent les moteurs 3D des jeux vidéos grand public.
Grosso modo, les machiminas sont une évolution de ce que dans mon temps on appelait Quake movies, comme la série des Quake done quick. Sauf que depuis les moteurs graphiques des jeux se sont améliorés de façon exponentiel, et les techniques de création de ces films aussi. Et à la place des enregistrements des séances de jeu, on a maintenant des vrais films d'animation 3D, d'une qualité assez bluffante. Les scénarios sont très variés et vont de la comédie au drame, en passant par l'action débridée ou les court-métrages intimistes qui auraient bien sa place dans la programmation de fin de soirée d'Arte.
Comme exemple, je vous laisse ici une vidéo musicale bien psychédélique sur la mythique I’m only sleeping des Beatles, réalisée par Olibith.
L'outil de base pour jouer avec les modèles 3D de World of Warcraft est WoW Model Viewer. Normalement c'est un outil pour Windows, qui selon Wine HQ ne marche pas sur wine, mais j'ai quand même réussi à le faire marcher sans soucis sur mon Ubuntu. Je vous raconterai comment j'ai fait dans un prochain billet.
Hot blended coffee
Comme je vous disais dans mon billet d'hier, j'essaie de me remettre à la modélisation 3D en utilisant Blender.
Une fois que je me suis fait (plus ou moins) la main avec l'interface, je me suis essayé à mon premier challenge : refaire ma tasse de café en 3D. Voici donc le résultat...

Je ne suis pas mécontent pour un premier essai, qu'est-ce que vous en pensez ?
Will I blend ?

La première fois que je m'étais attaqué à la modélisation 3D c'était en 1996, lorsque des amis de l'université m'avaient offert pour mon anniversaire un bouquin sur VRML. Armé de mon éditeur de texte et du visionneur VRML inclus dans le CD du bouquin, j'ai passé des nuits et des nuits à combiner des polygones, des sphères et des cubes pour essayer de créer des mondes virtuels en 3D.
Le résultat était assez sympa, mais ça prenait un temps fou, et pire encore, personne dans le web semblait s'intéresser vraiment à cette technologie. J'ai donc fini par laisser tomber le VRML (plus ou moins à l'époque où je me suis mis à fond sur un nouveau langage de programmation qui semblait intéressant, quelque chose appelée Java...).
Après j'ai fait un peu de modélisation 3D avec Poser et 3D Studio Max. L'interface de Poser était un vraie bonheur, facile et intuitif, et le résultat était souvent très acceptable. Je m'étais aussi essayé à Blender, mais l'interface et le manque de documentation m'avaient rebouté.
Ca fait donc des années que je ne touche plus à la modélisation 3D, depuis 2002 ou 2003. Depuis quelques je n'avait pas fait de la modélisation 3D. Mais la semaine dernière, après avoir fini la tasse de café avec Inskcape vendredi dernier, j'ai eu envie de voir ce que cela donnerai en 3D. J'ai me suis donc dit qu'il fallait m'y remettre.
Et là, on arrive au centre du problème : quel logiciel utilisé. Etant donné que ça fait des années que je n'ai plus de Windows (et que je n'utilise pas de software pirate), pas question d'utiliser Maya, 3D Studio Max ou Poser et compagnie. La seule alternative crédible semblait donc Blender... et cela impliquait se mettre à fond avec l'un des interfaces d'utilisateur le plus désagréable que je connais.
Mais bon, j'ai pris mon courage à deux mains et Blender 3D : Noob to Pro sur mon navigateur, et j'ai démarré la dernière version de Blender.
Will I blend anything with it ? La réponse dans un prochain billet...
Le titre du billet, bien entendu, est une référence au site Will it blend ?, le site de l'excellente et hilarante campagne de marketing viral de Blendtec.
Erreur d'Eclipse sur Ubuntu - org.eclipse.swt.SWTError: XPCOM error
Ce matin, après une mise à jour de certains paquets Ubuntu, mon Eclipse ne démarrait plus. Le processus de démarrage semblait bien, se passer, mais à la place de l'interface de l'application, je n'avais qu'une fenêtre de dialogue vide.
En regardant les logs dans eclipse/.metadata/.log, j'ai vu que au moment de la construction de l'interface, Eclipse tombait en erreur :
!ENTRY org.eclipse.osgi 4 0 2009-09-08 08:10:13.872
!MESSAGE Application error
!STACK 1
org.eclipse.swt.SWTError: XPCOM error -2147467262
at org.eclipse.swt.browser.Mozilla.error(Mozilla.java:1638)
at org.eclipse.swt.browser.Mozilla.setText(Mozilla.java:1861)
at org.eclipse.swt.browser.Browser.setText(Browser.java:737)
at org.eclipse.jdt.internal.ui.infoviews.JavadocView.doSetInput(JavadocView.java:928)
at org.eclipse.jdt.internal.ui.infoviews.JavadocView.refresh(JavadocView.java:776)
at org.eclipse.jdt.internal.ui.infoviews.JavadocView.setBackground(JavadocView.java:763)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView.inititalizeColors(AbstractInfoView.java:363)
at org.eclipse.jdt.internal.ui.infoviews.AbstractInfoView.createPartControl(AbstractInfoView.java:226)
[...]

Après avoir regardé un peu à droite et à gauche, il se trouve que cette erreur est due à des problèmes avec XulRunner, l'environnement d'exécution d'applications XUL utilisé par Eclipse pour son interface.
J'ai actuellement trois versions de XulRunner installées sur ma machine : XulRunner 1.9.0 (correspondant en gros à Firefox 3.0), XulRunner 1.9.1 (correspondant à Firefox 3.5) et XulRunner 1.9.2 alpha (qui serait celle qui correspond à Firefox 3.6 alpha). En faisant xulrunner -version, j'ai vérifié que la version de XulRunner utilisée par défaut est la 1.9.1.
Apparemment, XulRunner 1.9.1 casse la compatibilité des binaires compilés pour XulRunner 1.9.0, dont Eclipse 3.4. J'ai donc modifié le fichier eclipse/eclipse.ini en ajoutant le path de mon XulRunner 1.9.0 :
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9.0.13/xulrunnerEt le problème a disparu. Reste à savoir pourquoi le problème est apparu d'un coup ce matin, car j'ai XulRunner 1.9.1 installé depuis des mois, mais cela est une autre histoire...
Encrage de l'archer
Hier soir j'ai fait une pause dans mes aventures à Nordfendre pour prendre Inkscape et encrer l'gribouillage de l'archer que je vous montrais hier.
J'ai fait d'abord un encrage simple en noir, pour ensuite après une mise en couleurs rapide, changer la couleur de l'encrage pour l'adapter aux couleurs du dessin.
Entre les deux encrages, je préfère celui de droite, où les couleurs de la bordure s'approchent des couleurs de l'intérieur.
Pour finir, j'ai ajouté quelques ombres, qui donnent un peu plus de caractère au personnage.

Qu'est-ce que vous pensez ?
Gribouillage du soir
Hier soir, après mon deuxième aller-retour du weekend à Lorient, j'étais plutôt k.o.. Je me suis donc installé dans le canapé et à la place de prendre un DVD ou une bouquin, j'ai pris une feuille de papier et un crayon.
Ca n'a pas été trop productif, vu mon état de fatigue, mais j'ai eu quand même le temps de faire quelques gribouillages donc l'archer que je mets ici aujourd'hui.
J'étais plutôt content de la première pose de l'archer... jusqu'à que je me rend compte de que dans cette position là la flèche ferait presque 1m50 :confused_ee:. J'ai donc tout repris à zéro pour le deuxième.

Ce soir j'essayerai de les encrer et les colorier avec Inkscape.
Fantasme
Dans les longues après-midis de cette semaine de travail, ce fantasme récurrent est souvent venu à mon esprit. Pour essayer de l'exorciser, j'ai décidé de le dessiner.

C'est mon premier dessin réaliste (en contre-position à cartoon) fait avec Inkscape, et je dois dire que je suis assez content du résultat. Qu'est-ce que vous en pensez ?
Haiku de rentrée
Il fait encore nuit dehors
Surprise au réveil

Hier matin, lorsque en me levant j'ai regardé par la fenêtre, j'ai vu qu'il faisait encore nuit dehors. Mine de rien, cela m'a rappelé que les journées sont déjà plus courtes, que l'été commence à s'éloigner, que l'automne prépare son arrivée...
Mélancolie, lorsque tu nous tiens... :tongue_wink_ee:
C'est la rentrée

Ca y est, une année de plus les vacances sont finies et je suis de retour au travail. Il faut donc reprendre la routine réveil-douche-café-départ, et j'avoue que ce matin c'était dur de quitter le lit, surtout lorsque j'ai vu qu'il faisait encore nuit dehors.
Arrivé au boulot, les choses allaient un peu mieux, revoir les collègues, dépiler la messagerie, faire le point des différents projets en cours et des nouveaux projets pour la rentrée.
En tout cas, et malgré la triste mine de l'avatar qui illustre ce billet, je ne trouve pas trop dure la rentrée cette année. Je sens que les vacances m'oint fait du bien, j'avais besoin d'une coupure et cela m'a permit de me reposer et de faire le plein d'énergie et des envies. J'ai des projets plein les poches pour cette rentrée, et je vais essayer de que la plupart d'entre eux deviennent réalité. On verra si j'y arrive...
Des choix difficiles

Oui, c'est vrai, ma dernière note était un peu trop facile. C'est pour ça que aujourd'hui je l'ai refait en prenant plus de temps.
Sinon, c'est le dernier jour de vacances... :sad_tb:
