yeKblog

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

dimanche, décembre 16 2012

Les joies de la conjugaison

  • <Owen> Pourquoi c'est nous qui l'accroche ?
  • <Papa> Pourquoi c'est nous qui l'accrochons !
  • <Owen> Pourquoi c'est nous qu'on l'accrochons ?
  • <Papa> …

vendredi, décembre 14 2012

Mon nouveau projet libre : Blenderfr.org

Depuis que Warmux est mort, depuis que je n'écris plus d'articles (ou très peu) sur des logiciels libres, le fait de ne plus être impliqué dans un projet libre commençait à me titiller. Mais que faire ? Dans quel projet s'investir ? Créer quelque chose de nouveau ou rejoindre une communauté ? Pas toujours simple de savoir où aller.

Dernièrement, je m'amuse avec un logiciel en particulier : Blender. C'est un logiciel de modélisation et d'animation libre et particulièrement complet. Je m'amuse énormément avec, que ce soit pour le travail ou à la maison. Je m'amuse, certes mais je galère aussi énormément car la prise en main est quelque peu ardue (et encore, c'est un régal si l'on compare avec la première version que j'ai essayée, bien avant la refonte de l'interface). Heureusement, lorsque l'on souhaite apprivoiser la bête, on trouve de nombreux tutoriels sur la toile. Les sites qui m'ont particulièrement aidé sont (dans le désordre) : Blender developer code, Blender Wiki, bt blendtuts, Blender Cookie, BlenderNation, BlenderGuru, Blender Nerd, Good Spirit Graphics, Blender 3D Architect, BlenderDiplom, Blender4d, Blender pour les architectes sur le site de Matthieu Dupont de Dinechin, BlenderClan.

Cette liste de ressources est longue mais notez que seuls les trois derniers liens renvoient vers des sites francophones. J'ai pensé que je passais certainement à coté de nombreux articles et tutoriels dispersés sur différents blogs comme j'ai pu le faire à quelques occasions (tag blender). Ma question : Comment faire pour donner plus de visibilité à ces articles dispersés ? Une réponse m'a semblé évidente : un planet !

Pour ceux d'entre vous qui l'ignore, un planet est un agrégat de billets publiés sur différents blogs. Cet agrégateur a pour but de réunir en un seul lieu, tous les articles en rapport avec un thème particulier. Pour les blogs agrégés, le planet apporte une certaine visibilité, pour les visiteurs du planet cela permet de trouver en un lieu différentes sources d'information. J'ai participé moi même à deux planets : un planet francophone dédié à la distribution Ubuntu Planet Ubuntu-fr, puis un autre dédié au libre Planet-libre. Depuis peu, j'ai d'ailleurs réintégré ce dernier.

J'ai commencé par proposer l'idée sur le forum de BlenderClan car ses membres forment une communauté très intéressante et j'ai eu un accueil particulièrement sympathique pour chacune de mes questions sur le forum. Passer outre une telle communauté m'aurait semblé absurde. L'idée semble potentiellement intéresser quelques personnes. Toutefois, celle d'ajouter une entrée dans sa todo list déjà bien fournie ne semble pas enthousiasmer outre mesure ebrain, l'administrateur du site. Il est alors temps pour moi de mettre les mains dans le cambouis numérique… C'est parti pour la création d'un planet francophone dédié à Blender !

Première étape : un nom de site

Si pour l'instant, le but est uniquement de créer un planet, il n'y a pas vraiment de raison de se limiter à cela à long terme, on évitera donc de déposer un nom y faisant référence. Sait-on jamais, si le projet fonctionne bien et qu'une communauté se créée autour, peut-être que d'autres fonctionnalités s'y rattacheront. Les sites communautaires francophones par excellence sont, à mes yeux, Framasoft et LinuxFr.org. Même si la pieuvre que devient, pour mon plus grand plaisir, le premier (Framalab, Framatrucs,…), j'ai toujours eu un petit faible pour le second. Je décide alors de prendre son nom comme référence, ce sera blenderfr.org, ça tombe bien le domaine est libre. Argh, petit imprévu, il existe déjà #blender-fr. Un petit tour sur le chan pour savoir si le fait que mon projet utilise un nom proche dérange me permettra d'avoir la conscience tranquille et surtout de rencontrer une communauté fort sympathique. D'une pierre, deux coups.

Seconde étape : un hébergeur

Plusieurs solutions s'offraient à moi : du gratuit, du payant, du libre,… J'aurais pu faire héberger le site chez free comme ce blog, mais je ne voulais pas du free.fr dans l'adresse. J'aurais pu proposer le projet chez TuxFamily mais il y a longtemps j'ai eu quelques contacts mail effroyablement irrespectueux et désagréables de son président. J'ai fini par me laisser tenter par OVH parce que leurs offres étaient claires, pas trop onéreuses, parce que j'avais déjà utilisé leurs services pour Warmux…

Troisième étape : un CMS

En fait, cette question ne s'est pas vraiment posée. Il existe de nombreuses solutions pour mettre en place des planets mais l'une d'elle me semblait plus évidente : Bilboplanet. C'est le CMS avec lequel Planet-libre est mis en place, il est libre et gratuit, développé par un francophone (ce qui permet des échanges potentiels plus simples), il est en train d'évoluer et au moment où l'idée du planet m'est venue, l'annonce d'une nouvelle version en cours de développement apparaissait dans mon agrégateur.

En une vingtaine de jours, j'ai envoyé une vingtaine de courriels à Grégoire de Hemptinne, développeur de BilboPlanet (sans parler des discussions par messagerie instantanée !). Je crois qu'arrivé à ce stade, on peut parler de harcèlement. Pourtant mon interlocuteur reste particulièrement patient, à l'écoute de mes remarques, rapports de bugs, requêtes, questions… Comment voulez-vous que je ne sois pas conforté dans mon choix lorsque les développeurs du projet ont un tel comportement ?

Quatrième étape : un logo

J'avais dans mes marques-pages, un tutoriel expliquant comment dessiner une planète réaliste, j'avais vu la vidéo il y a quelques temps et me souvenait qu'elle était intéressante. Comme pour appuyer l'idée que c'est bien à partir de ce tutoriel que je devais faire mon logo, Blender4d publie un billet sur le sujet au moment même où je cherche l'inspiration. J'applique le tutoriel sur une Suzanne (pour faire simple disons qu'il s'agit de la mascotte de Blender) et obtient un logo convenable.

logo.png

Cinquième étape : un CSS

Le style CSS par défaut de la version de développement de Bilboplanet ne me convient pas vraiment. J'ai commencé à le modifier mais j'ai encore énormément de travail à fournir pour obtenir un résultat qui me convienne parfaitement. Si j'attends que tout soit parfait pour ouvrir officiellement le projet, je vais attendre indéfiniment. Considérant que le site est correct, ne fait pas saigner des yeux, je décide d'ouvrir les hostilités et j'améliorerai le site au fur et à mesure.

Capture_du_2012-12-13_23_02_56.png

Bon, pour l'instant, c'est sûr, c'est plutôt ridicule puisque le planet n'agrège que quatre billets francophones en rapport avec Blender, les miens… Pour l'instant, la charte et l'inscription ne sont pas assez mises en avant (dans le menu en haut à droite) mais cela sera résolu sous peu.

Sixième étape : une charte

Je souhaite que tout ceux qui apprécient Blender puissent participer au projet, la charte est donc simple. Pour inscrire son flux sur Planet Blenderfr.org :

  1. Appréciez Blender
  2. Amusez-vous avec Blender
  3. Écrivez vos articles dans un français correct
  4. Pas d'insultes, d'incivilités,…

La charte évoluera peut-être en fonction des problèmes éventuellement rencontrés. J'espère que vous serez intéressés par le projet et que tout ceux qui ont des flux francophones en rapport avec Blender n'hésiteront pas à s'inscrire.

lundi, décembre 10 2012

Retour sur Planet-Libre

J'ai claqué la porte de Planet-libre suite à un différent avec l'équipe modératrice. Un de mes billets avait été censuré parce qu'il ne respectait pas la charte en cours d'écriture,… bref. 3 ans plus tard, je me rends compte qu'écrire sur Planet-libre me manquait parfois. Je rempile.

jeudi, novembre 15 2012

Les menus…

Dans mon dernier article j'ai critiqué le menu de Gnome-Shell. Allons un peu plus loin et ajoutons Unity à la comparaison :

unity-gnomeshell-elementary

J'ai mis du texte en anglais (désolé si mon anglais n'est pas à la hauteur) pour pouvoir partager cette image avec un peu plus de monde…

lundi, novembre 5 2012

Gnome 3.6, toujours décevant ?

J'essaye de m'y faire, j'essaye vraiment. La dernière fois que j'ai critiqué Gnome-Shell il n'était pas encore finalisé donc il était normal de constater de nombreuses lacunes. Un an et demi plus tard, je teste très sérieusement et plein d'espoir. Hélas le constat reste décevant, je reste convaincu que le chemin sera encore long avant de pouvoir dire que Gnome-Shell est intéressant.

Je déteste le menu de Unity, on y perd un temps incroyable, cette détestation m'a poussé à chercher une alternative. Mais finalement, le menu de Gnome-Shell n'est pas mieux. Quel est mon reproche ? Imaginez que vous souhaitiez lancer un jeu dont vous ne vous souvenez plus du nom (ça m'est arrivé il y a peu en voulant tester Bit.Trip Runner). Vous avez quantifié le nombre de clics et déplacements de souris qu'il faut faire pour afficher la liste complète des jeux installés sur votre poste ? C'est tout bonnement incroyable ! A contrario, le menu de Elementary-OS m'a particulièrement convaincu sur ce point, il est très simple et très efficace.

screenshot-slingshot.png

Pour être plus clair, voici une petite image qui se passe de commentaire (cliquer sur l'image pour un accès à la dernière version de l'image) :

gnomeshell-elementary.jpg

Mais comme Elementary-OS a un défaut que j'estime rédhibitoire, je refuse de l'utiliser. À mon sens, transformer 98% de mon écran en un énorme espace vide qui ne sert à rien d'autre qu'afficher une image est une véritable absurdité. Et même si, pour des raisons valables, on interdit l'organisation spatiale de documents dans cet espace (ce qui me semble déjà vraiment dommage), est-il vraiment nécessaire d'y interdire toute activité, toute fonctionnalité ? Un clic gauche/droit/milieu pourrait faire apparaître quelque chose, non ? Bref…

J'ai donc tenté de personnaliser Gnome-Shell pour le mettre à mon goût. Après tout, avec le grand nombre d'extensions disponibles, il devrait être possible d'en faire exactement ce que je veux. Sans convenir vraiment, le seul menu qui s'approchait un tant soit peu de ce que je recherchais est Axe Menu.

screenshot_327_4.png

Je l'active depuis le site, j'en profite pour activer également Dash To Dock et une dizaine d'extensions supplémentaires (dont Trash, Status Area Horizontal Spacing, Maximus, All-in-one Places,…). Le constat final est amer : Les 3/4 des extensions que j'estimais nécessaires à l'obtention d'un environnement convenable et utilisable ne sont pas compatibles avec Gnome 3.6 (sortie il y a un petit peu plus d'un mois) et comme si cela n'était pas suffisant pour me faire enrager, rien ne m'indiquait que les extensions que j'installais et activais depuis le site officiel étaient incompatibles et que par conséquent rien ne se passait.

Que dois-je faire maintenant ? Patienter ? Après un an et demi d'attente, n'est-ce pas quelque peu frustrant ?

mercredi, octobre 24 2012

Après l'installation de Ubuntu 12.10

Il n'est pas vraiment nécessaire d'expliquer comment installer Ubuntu 12.10. Pourquoi ? Tout simplement parce que c'est d'une simplicité enfantine. Par contre, après installation, il reste quelques petites modifications à faire, avis complètement personnel. Ce billet est évolutif et n'a pas pour but d'être particulièrement didactique.

sudo add-apt-repository

Quelques dépôts supplémentaires que j'affectionne, à ajouter en fonction du besoin :

sudo apt-get install

Il y a certains paquets qui ne sont pas installés par défaut, mais qui me semblent très souvent indispensables : ubuntu-restricted-extras htop cheese vlc gnome-mplayer nautilus-open-terminal dconf-tools ppa-purge imagemagick pyrenamer inkscape ghostscript poppler-utils ffmpeg gimp-plugin-registry thunderbird preload

Logiciels supplémentaires et modules complémentaires.

Un logiciel propriétaire, Google Chat Video. C'est la seule solution de messagerie instantanée que j'ai trouvée qui permette la visioconférence avec des utilisateurs de Mac et Windows. Je n'ai pas testé la dernière version de Empathy pour un appel vidéo Empathy−Google Chat, la version précédente en tout cas n'était pas à la hauteur, au niveau de la qualité sonore principalement (gros problème d'écho entre autres).

Extension Firefox : Adblock-plus, au-revoir-utm,

Paramètres système

Toutes les entrées de ce menu sont à visiter pour diverses modifications.

  • « Prise en charge des langues » pour mettre l'intégralité du système en français .
  • « Agencement du clavier » → « Options » pour activer « Séquence de touches pour tuer le serveur X » .
  • « Luminosité et verrouillage » pour désactiver « Lock » et la demande de mot de passe en retour de veille .

Résoudre le conflit de raccourci clavier Alt+Clic

Alt+Clic déplace la fenêtre, or dans Gimp, dans Inkscape et certainement dans d'autres logiciels, Alt+Clic est utilisé pour certaines actions (par exemple, dans Inkscape, « Sélection de l'objet en dessous », fonction très pratique !). Ce conflit de raccourci ne déchaîne pas les passions. Je l'ai signalé à divers endroits (dont ici) il y a au moins 5 ans sans que rien ne change. La procédure pour modifier le raccourci de déplacement de fenêtre varie avec les versions. La méthode pour 12.10  :

  • Installation et lancement du « Gestionnaire des paramètres CompizConfig » : sudo apt-get install compizconfig-settings-manager && ccsm
  • Dans Gestion des fenêtres → Déplacer la fenêtre → Modifier à votre guise l'entrée « Lancer le déplacement de la fenêtre » dont l'icône est une souris

Boîte de dialogue d'impression de Gnome dans LibreOffice

La boîte de dialogue d'impression de LibreOffice est nulle, tout simplement. Donc pour supprimer cette horreur non ergonomique (plus de clics pour moins de plaisir ?), rendez-vous dans « Outils → Options → Général » pour  :

  • Décocher « Utiliser les boîtes de dialogues LibreOffice »
  • Cocher « Activer les fonctions expérimentales (non stabilisées) »

Astuces en vrac

Quelques astuces simples pour améliorer le quotidien. Notez que certaines d'entre elles peuvent être appliquées via des interfaces graphiques, mais on perd tellement de temps dans les menus…

  • Supprimer Amazon de Unity  : sudo apt-get remove unity-lens-shopping && unity --replace
  • Accélérer l'animation de diminution des fenêtres : dconf write /com/canonical/unity/minimize-speed-threshold 0
  • Désactiver l'envoi de rapports d'erreur  : sudo sed -i -e "s/enabled=1/enabled=0/g" /etc/default/apport
  • Multimédia → Lecture des DVD (nécessite libdvdread4, qui est aussi disponible via ubuntu-restricted-extras)  : sudo /usr/share/doc/libdvdread4/install-css.sh
  • Afficher des icônes dans les menus pour plus de lisibilité : dconf write /org/gnome/desktop/interface/menus-have-icons true
  • Horloge → Afficher la date en plus de l'heure : dconf write /com/canonical/indicator/datetime/show-date true
  • Horloge → Afficher le jour en plus de l'heure : dconf write /com/canonical/indicator/datetime/show-day true
  • Nautilus → Afficher directement la taille des fichiers sous le nom : dconf write /org/gnome/nautilus/icon-view/captions "['size', 'date-modified']"
  • Nautilus → La gestion avancée des permissions de fichiers m'a toujours semblé plus claire : dconf write /org/gnome/nautilus/preferences/show-advanced-permissions true
  • Nautilus → L'affichage de la barre de statut permet d'avoir un œil sur quelques informations intéressantes : dconf write /org/gnome/nautilus/window-state/start-with-status-bar true

nautilus_taille_fichiers.jpg

Amélioration du terminal

Pour rechercher directement dans l'historique du terminal en tapant le début d'une commande puis ⇞ ou ⇟ : sudo nano /etc/inputrc

# alternate mappings for "page up" and "page down" to search the history
"\e[5~": history-search-backward
"\e[6~": history-search-forward

C'est incroyable qu'après autant de versions, Ubuntu n'ait toujours pas un shell un peu sympa, ne serait-ce qu'avec un $ coloré, c'est tellement plus pratique au quotidien… Pour avoir un peu de couleur vous pouvez par exemple copier l'extrait correspondant de mon fichier ~/.bashrc :

#### Completion auto ####
if [ "$PS1" -a -f /etc/bash_completion ]; then
. /etc/bash_completion
fi

######## Couleur ########
if [ "$PS1" ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[0;31m\]\u@\h\[\033[0;0m\]:\[\033[0;33m\]\w\[\033[0;0m\]\$ '
fi

## Historique amélioré ##
export HISTCONTROL=ignoreboth
export HISTIGNORE="cd:ls:[bf]g:clear"

######### Alias #########
alias cp="cp -i"
alias mv="mv -i"
alias rm="rm -i"
alias md="mkdir"
alias rd="rmdir"
alias cd..="cd .."
alias cdrom="mount -t iso9660 /dev/cdrom /mnt/cdrom"
alias screenshot="import -pause 5 -window root"
alias processeur="cat /proc/cpuinfo"
alias mkdir="mkdir -p"
alias rezo="sudo watch netstat -alpe --ip"
alias update="sudo apt-get update"
alias upgrade="sudo apt-get update && sudo apt-get upgrade"
alias addppa="sudo add-apt-repository"

color_term.jpg

Reste à voir

  • Pilotes non libres
  • nautilus-scripts
  • diodon ou Glippy
  • Enable 'Show Remaining Space Left' Option in Nautilus File Browser http://www.techdrivein.com/2012/06/25-things-i-did-after-installing-ubuntu.html
  • Unity : Dodge Windows ?
  • menus_have_icons

mercredi, septembre 19 2012

Les enfants nous font parfois dire des phrases qu'on aurait pensé ne jamais prononcer ou même entendre…

  • <Papa> Owen, va ranger ta chambre !
  • <Owen (équipé d'une cape)> Je suis pas Owen, je suis Batman !
  • <Papa> Oui, ben : Batman, va ranger ta chambre !

Les Annales du Disque-Monde : La huitième fille

8efille.jpg : "La huitième fille" de Terry Pratchett : Guerre des sexes

Eskarina est destinée à devenir mage. Mais Eskarina est une fille, hors l'Université de l'Invisible n'a toujours accueilli que des garçons et la tradition est coriace… Aidée par Mémé Ciredutemps, la sorcière qui la prendra sous son aile, Esk vivra évidemment des aventures rocambolesques tout au long de son voyage.

Comme dans les autres tomes, le bout de papier qui me sert de marque-page se réduit au fur et à mesure de ma lecture, laissant derrière lui de minuscules morceaux indiquant les pages où je me suis délecter de phrases ou idées. Si je ne prenais pas garde, je laisserais une marque à chaque page, je dois donc me contenir et ne sélectionner que les meilleures. Notons que je passe aussi mon temps à lire des passages à haute voix, après une introduction du genre « Ce chapitre de 2 ou 3 pages est excellent, il faut que tu entendes ça, mon cœur… ». Citons au hasard, un exemple de passage où j'ai laissé une marque : « Le silence tomba comme du velours épais, par vagues successives. Un silence pesant, qui se répétait en écho. »

mardi, septembre 11 2012

Les Annales du Disque-Monde : Le huitième sortilège

livres-huitiaeme-sortilaege.jpg : Le huitième sortilège de Terry Pratchett : Un petit tour dans la tête de Rincevent

La suite des aventures de Rincevent et Deux-Fleurs. Toujours jubilatoire à lire, les annales du disque-monde sont un véritable délice. Si vous appréciez La huitième couleur, lisez la suite qui est au moins aussi sympathique.

Mention spéciale pour le passage faisant référence à Hansel et Gretel qui est irrésistible, mention spéciale pour le personnage Cohen le Barbare, héros vieillissant, mention spéciale pour les arbres qui ne parlent pas (lire le livre pour comprendre), mention spéciale pour la Mort qui fait une petite apparition fortement sympathique, mention spéciale pour...

mardi, août 28 2012

Des problèmes de diction plus importants que prévus

  • <Owen> pestac
  • <Maman> spec-ta-cle
  • <Owen> pestac
  • <Maman> spec-ta-cle !
  • <Owen> Ah mais c'est comme ananas en fait !
  • <Maman> ???

lundi, juillet 9 2012

BrowserQuest dans Linux Pratique 72 (Juillet-Août 2012)

Actuellement chez votre marchand de journaux, Linux Pratique 72.

_250____lpra72_519.jpg

Cela faisait bien longtemps que je n'avais pas écrit pour Linux Pratique. Cela fait plusieurs mois que je prévois d'écrire quelques articles mais ceux-ci nécessitent beaucoup de travail de test en amont. J'étais d'ailleurs en train de bosser sur un de ces projets quand j'ai vu l'annonce de la sortie de BrowserQuest, un petit MMORPG en HTML5, plus une démo de technologie qu'un jeu il est vrai, mais une démo amusante ! Je me suis accordé une pause et ai écrit une présentation de ce petit jeu dans la foulée. Le problème avec la presse écrite, surtout avec un bi-mensuel, c'est le délai avant la publication. J'ai écrit cet article le soir ou le lendemain de la sortie du projet, il parait plusieurs mois après... Bon, ça permet toujours de faire un peu de publicité à un projet libre intéressant, c'est toujours ça.

damag-000006.jpg

jeudi, juillet 5 2012

Empreinte écologique du car

Il faut parfois se battre, pousser, bousculer, ruser pour entrer dans le car. Trop souvent plein, il laisse parfois les moins bourrins sur le trottoir. Les lycéens sont en vacances, c'est plus calme…

2012-07-02_17-33-39_959.jpg

Je ne suis pas certain qu'un car pour moi tout seul (outre le conducteur) soit très économique pour la société de transport, ni même très écologique… tant pis.

jeudi, juin 21 2012

Direct 8

  • 18 juin 2012 : 20h50-22h30 - Fin du monde dans six mois : faut-il se préparer au pire ?
  • 18 juin 2012 : 22h30-00h20 - Fin du monde dans six mois : enquête sur le jour d'après
  • 19 juin 2012 : 20h50-22h30 - Ils sont revenus de l'au-delà : révélations et témoignages sur la vie après la mort
  • 19 juin 2012 : 22h30-00h25 - La malédiction des pyramides : révélations sur les secrets de Toutankhamon
  • 20 juin 2012 : 20h45-22h30 - Faut-il y croire ? Crimes inexpliqués, morts mystérieuses : enquête sur des faits divers paranormaux
  • 20 juin 2012 : 22h30-23h30 - Faut-il y croire ? Crimes inexpliqués, morts mystérieuses : quand la réalité dépasse la fiction

Sans rire ? Et je suis certain qu'avec des programmes comme ceux-ci, ils font de l'audience et estiment que par conséquent c'est ce qu'il faut faire... Personnellement, je suis horrifié. Notez que je regarde rarement le programme télé, en lisant cela j'ai encore moins envie de le faire.

mercredi, juin 20 2012

Hobbes IRL

Depuis très longtemps, j'adore Calvin & Hobbes. Depuis quelques temps, je voulais une peluche Hobbes. Sachant que les produits dérivés de Calvin et Hobbes sont prohibés, il est impossible d'en acheter, il faut donc se débrouiller en mettant soi-même les mains dans le cambouis (ici du fil et du tissu). La naissance d'un filleul a été l'occasion de se mettre à la couture. En suivant les instructions sur l'excellent instructables.com (site que je vous conseille vivement si comme moi vous êtes fasciné par la philosophie DIY) et après avoir volé la machine à coudre de la belle-mère, j'ai pu obtenir une peluche que j'adore.

hobbes2__copie_.jpg

Pour ceux que ça intéresse, j'ai très légèrement retouché le patron de seamster pour en obtenir un plus clair : pattern_hobbes.pdf. En imprimant ce pdf au format A3 j'ai obtenu une peluche de taille raisonnable :

2012-06-13-23h53.jpg.JPG

Note : Quand je vois le temps qu'il m'a fallu pour obtenir un montage à peu prêt correct pour l'ombre de Hobbes, le soir même où je visionnais ce que certains sont capables de faire avec un logiciel de retouche photos, j'ai un peu les boules…

jeudi, mai 17 2012

Nodes Blender : Effet sabre laser

Il est possible d'ajouter un effet sabre laser avec blender, en rotoscoping. Pour cela il suffit de suivre le tutoriel suivant : Blender 3D Lightsaber Tutorial. Cette technique est rébarbative puisqu'il faut placer 4 points précisément pour chaque image du film. Autre solution : Définir 2 cylindres lumineux comme dans le tutoriel Blender – How to Create Lightsaber over Live Action Footage Tutorial. Cette technique semble plutôt intéressante, je la découvre à l'instant. Elle n'est pas parfaite mais si elle était combinée au tracking de Blender, elle pourrait être très intéressante. Je découvre, à l'instant également, un groupe de nodes disponibles sur Blender Minutes, je ne l'avais pas trouvé auparavant, c'est dommage car j'aurais peut-être gagné du temps, mais c'est également heureux puisque j'ai pu apprendre beaucoup à propos des nodes et développer ma propre solution…

J'ai en ma possession 2 jouets : des sabres laser télescopiques en plastique. L'un est rouge, l'autre bleu. J'ai donc imaginé qu'il serait possible de détecter ces deux couleurs dans une image et ainsi de "laseriser" automatiquement :

LS01a.jpg LS01b.jpg

Ça a donné un premier résultat plutôt intéressant. Hélas, les lasers s'éteignent souvent car la tolérance de la fonction de recherche de couleur n'est pas suffisamment élevée. Si je l'augmente, tout devient source de lumière, à l'image de la balançoire…

J'ai alors activé l'extension Animation RotoBezier (Description: Allows animation of Bezier and NURBS curves) qui permet de simplifier grandement les animations et déformations des courbes de délimitation et de définir des zones actives en fonction d'un ID Mask.

LS02a.png LS02b.png LS02c.jpg

Le résultat est plutôt sympathique, perfectible mais satisfaisant. Définir la zone active manuellement est plutôt rébarbatif même si bien sûr cela reste plus rapide et simple que dans le premier tutoriel cité : l'extension "Animation RotoBezier" est assez pratique et la définition de la zone n'a pas besoin d'être très précise. En procédant ainsi, il est possible d'augmenter la tolérance de la fonction de recherche de couleur et ainsi éviter l'effet on/off. Notez que la tolérance pourrait être ajustée en fonction du besoin pour chaque image ou pour un moment spécifique… J'aimerais utiliser les fonctions de traking de Blender pour automatiser quelque peu les choses mais les mouvements rapides du "sabre" ne m'ont jamais permis de le suivre correctement, peut-être n'ai-je juste pas trouvé les bonnes options lors de mes nombreux essais…

Mon fils avait des étoiles dans les yeux en regardant la vidéo. Le visionnage à peine terminé, il fallait que je retourne avec lui dehors pour faire une nouvelle vidéo…

Pour ceux qui voudraient jouer avec le blend : http://www.pasteall.org/blend/13867

Un énorme merci aux membres de BlenderClan (et plus particulièrement _tibo_) pour leurs conseils.

dimanche, avril 29 2012

Post-it Blender : Transparence d'un png importé dans Blender

Cycles ne gère pas, par défaut, la transparence des png intégrés dans une scène. Jusqu'alors il fallait ruser, la dernière version permet de gérer la transparence sans subterfuge. Pour cela, jouez juste légèrement avec les nodes :

blender_png_alpha.png

jeudi, mars 22 2012

Mais où va-t-il chercher des trucs pareils…

  • <Owen> Papa, les patates et le thon avec de la mayonnaise, c'est encore meilleur que la soupe à l'air
  • <Papa> La soupalaire ?
  • <Owen> Oui
  • <Papa> C'est quoi la soupalaire ?
  • <Owen> Bah… c'est une soupe qui ne respire pas !
  • <Papa> La soupe à l'air… D'accord…

samedi, février 4 2012

Une bonne grosse journée de merde

Pour avoir une journée bien pourrie :

  • 07h30 : Avant de partir bosser, jetez un œil au sèche ligne qui a tourné pendant les heures creuses et constatez que celui-ci ne va pas redémarrer facilement.
  • 16h00 : Coup de fil de votre femme, elle vient d'avoir un accident sur l'autoroute, elle n'est pas grièvement blessée mais la voiture est vraiment dans un sale état.
  • 19h30 : Votre fils de 4 ans et demi qui adore vous aider à préparer la cuisine se brûle légèrement le pouce.
  • 20h00 : En débarrassant le lave vaisselle, cassez le mug Goldorak que vous venez d'offrir à votre fils.
  • 23h45 : Écoutez depuis le séjour, le bruit que fait un flexible qui casse sans raison. Grâce à ce flexible cassé votre salle de bain est en train d'être inondée à l'eau chaude.

Je n'écris pas grand chose sur ma vie privée ici mais ce vendredi 3 février 2012, je m'en souviendrai…

Note : Pour un samedi pas terrible, passez la journée à réparer les emmerdes de la veille.

samedi, janvier 7 2012

La Mort est mon métier

Si mon blog est à l'abandon depuis quelques temps c'est pour une raison toute simple, je bosse à fond sur d'autres projets… En particulier, j'essaye d'apprendre à maîtriser Blender, et ce n'est pas une mince affaire, tant le logiciel est complet et riche. Parmi les essais que je fais il y avait un projet pour J'irai loler sur vos tombes.

Comme expliqué sur le site de l'émission, il n'y a pas de place pour un public donc ils ont mis en place un public différé :

Filmez-vous chez vous ou dans le cadre de votre choix, MAIS TOUJOURS FIXE. IL NE FAUT PAS QUE LA CAMERA BOUGE (le mieux c'est de faire comme si vous étiez en train de regarder la TV en regardant votre caméra) avec l’entourage de votre choix, et envoyez-nous vos vidéos !

Chaque semaine un public sera à l’honneur, peut-être vous !

Et lâchez-vous ! Pas de limites tant que ça rentre dans le cadre d’une caméra !

J'ai voulu participer avec une vidéo de la Mort dans son salon, je trouvais cela plus amusant que me filmer et surtout c'était l'occasion d'apprendre à me servir de Blender. J'ai donc commencé à bosser début novembre mais n'étant pas graphiste, ayant pleins d'autres projets et n'ayant pas encore l'habitude de Blender ça m'a pris un temps conséquent, suffisamment pour que l'émission s'arrête avant que je ne puisse proposer la vidéo. Le projet est donc mort né. Dommage J'avais fini la modélisation, l'armature (même si elle avait plein de défauts, elle était suffisante pour ce que je voulais faire), la définition du vêtement et les clés de forme :

death.jpg

J'avais aussi fait un premier essai d'animation qui devait correspondre à l'extrait « - 5 sec : La surprise : J'ai gagné !!! (avec de la joie et de la surprise) ». L'animation ne me satisfaisant pas du tout j'ai voulu me filmer pour m'aider à visualiser les positions et vitesse de mouvements, mais comme vous l'avez compris ça ne sera plus nécessaire…

Le fichier blend pour ceux qui voudraient récupérer un truc dedans…

1€85

Pour les fêtes de fin d'année j'ai mis quelques guirlandes dehors. La multiprise permettant d'alimenter ces guirlandes de LED a été mise dans une boite plastique, protégée au mieux de la pluie. Cette boite était elle-même posée sur une boite vide pour éviter qu'elle soit en contact directement avec le sol. Hier, on m'a volé la boite vide…

91402.jpg

Cette boite ne vaut rien, en tout cas bien moins que le siège auto qu'on m'a volé il y a peu, mais à cause de ce vol stupide, je me sens maintenant obligé de fermer ma porte à clé quand je vais me coucher. Connerie humaine !

- page 1 de 18