|
Petit rappel Snowglobe est le nom d'un nouveau viewer pour Second Life ; c'est une extension du groupe de travail sur l'Open Source - la nouvelle approche de Linden Lab pour un travail collaboratif entre développeurs internes et externes autour des souces publiés du viewer - groupe de travail lancé par Philip Rosedale alias Philip Linden. Ce groupe se propose de tester immédiatement toutes les idées nouvelles pour améliorer voire réorienter le viewer, de mettre des solutions (les patches) en compétition et de n'en retenir que les plus aboutis. Dans la catégorie Entrées de données par Caméra, le groupe Snowglobe vient d'ouvrir un nouveau projet : la reconnaissance de mouvement.
Tout à commencé avec un mail de Philip Rosendale - un texte exploratoire - demandant si il existait, dans la communauté des développeurs, des compétences sur la reconnaissance de mouvement fondée sur une caméra ; s'ensuivit alors un long et généreux débat (c'est fréquent lorsque Philip lance un ballon d'essai) dans lequel on voit clairement que l'idée de Linden Lab est de travailler pendant l'été à achever une première étape pour l"utilisation simple d'une caméra normale" (sans matériels additionnels comme les marqueurs) ; l'objectif étant "d'améliorer la communication visuelle de l'avatar en déclenchant des gestes et des mouvements de la tête en réponse à ce que voit la caméra". Et voilà le nouveau projet est lancé : Gesture Recognition - Reconnaissance de Mouvement - qui se veut modeste au début. Faire "oui" ou "non" de la tête déclenche une animation équivalente de votre avatar dans Second Life. Puis faire en sorte que les mouvements directionnels de votre tête dans la vie réelle - vers le haut, le bas , à droite ou à gauche - soient exécutés en temps réel par votre avatar. Modeste, peut-être, mais franchement révolutionnaire pour ce qui est des habitudes de Second Life. Techniquement parlant, la mise en place de cette possibilité va conduire à améliorer le système d'échange de "messages" entre le viewer et le simulateur, surtout en minimisant les retards - le lag - et le coût CPU. Alors il sera possible d'injecter une application qui aura accès à la caméra du PC - la webcam par exemple - d'analyser l'image pour détecter les mouvements de la tête et d'envoyer des paquets de messages vers un port UDP à destination du viewer. Vous avez sûrement compris que cette fonctionnalité est expérimentale et qu'elle n'affectera que le viewer Snowglobe. Bien entendu, nous vous informerons chaque fois que le groupe OSS "publiera" un exécutable de ce viewer, ce qui vous permettra de vous essayer aux tests - ceux qui au début vous envoient droit dans le mur, à moins que je ne confonde avec l'automobile? - et rarement à de bonnes surprises. Pour participer au développement du viewer Snowglobe- bien entendu il faut avoir les compétences nécessaires - le point de départ est cette adresse dans le wiki. Garmin Kawaguichi Sunglobe
|