Philippe Dax
Pièce C218
dax@inf.enst.fr

AVATAR: Avatar articulé pour VREng

Description

VREng (Virtual Reality Engine) est un moteur de réalité virtuelle développé à l'ENST qui permet une navigation 3D dans des mondes virtuels composés d'avatars et d'objets fixes ou mobiles.

Dans VREng, l'utilisateur à la console est représenté par un avatar sous la forme d'un parallélépipède sur lequel on peut appliquer aux maximum 4 textures (devant, derrière, coté gauche, coté droit). L'utilisateur ne peu pas se voir, car il est invisible pour lui-même, par contre, il peut voir les autres avatars qui ont rejoint son monde, car sa fonction principale vient de ses yeux (caméra).

Il serait intéressant d'enrichir la géometrie de l'avatar en lui donnant des membres simples (tête, corps, bras, jambes,...) et en articulant ces membres. Il s'agit donc de définir une structure d'avatar complexe, tout en ne perdant pas de vue que chaque mouvement de ses membres devra être répercuté sur le réseau afin que les autres participants puissent voir les mouvements de l'avatar en question.

Langage de programmation C ou C++