Agents mobiles pour le déploiement et le rendu en pair à pair d'animations 3D

Sujet de TER - Université Paul Sabatier - 2006

v1.1 - S. L. - 24/02/2006.

Description :
L'association scientifique UMi travaille sur un projet de films d'animations 3D pédagogiques. Pour obtenir des séquences de bonne qualité, le rendu de ces animations prend un temps trop important sur un seul ordinateur. Notre équipe de recherche (LYRE, IRIT) s'intéresse au déploiement de logiciel sur plusieurs machines en réseau au moyen de la technologie "agent mobile". Nous proposons d'utiliser les agents pour déployer des données et un moteur de rendu sur des sites répartis, en pair à pair, d'une part pour utiliser un plus grand nombre de processeurs, d'autre part pour superviser la génération de l'animation.

Moyens :
L'équipe en charge de la réalisation devra s'appuyer sur l'utilisation de logiciels libres (par exemple Blender pour la modélisation et YafRay pour le rendu).

Le début du travail sera consacré à la compréhension du problème et des technologies évoquées ci-dessus (programmation par agents mobiles et rendu d'animations 3D). La version 0.5.1 de la bibliothèque de programmation par agents mobiles JavAct est disponible sous forme de logiciel libre sous licence LGPL, et fonctionne dans un plugin Eclipse.

Dans le cadre du projet JavAct, l'équipe LYRE a encadré plusieurs travaux de TER.

Mots-clés :
Java, agents mobiles, pair à pair, rendu de scènes 3D

Taille de l'équipe :
2 à 4 personnes

Langage :
Java

Modules Conseillés :
Systèmes répartis, Synthèse d'image (facultatifs)

Encadrants :
Sébastien Leriche (leriche@irit.fr - tél : 05-61-55-63-49) / Equipe LYRE - à contacter pour plus de précisions !

blender en action