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

Lara Croft ou la modélisation d'un corps humain en 3D

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.

Le but du projet constiste à créer un objet indépendant se rappochant d'un corps humain. On pourrait identifier plusieurs étapes, par exemple:

La première étape définirait les parties du corps (tête, torse, epaules, bras, mains, doigts, hanche, jambes, pieds) et éventuelement en rafinant la tête avec des yeux, un nez, une bouche, des dents et des oreilles. Ces parties du corps peuvent être construites séparemment grâce à la bibliothèque graphique OpenGL, à l'aide de quadriques (cubes, sphères, cylindres, cônes, disques, nurbs,....
La seconde étape consisterait à assembler les parties de l'anatomie pour construire un être inerte.
La troisième étape consisterait à animer les parties mobiles du corps (membres, yeux, bouche).
La quatrième étape consisterait à piloter les déplacements des parties mobiles par un langage ou un mécanisme d'entrée/sortie (touches du clavier).
La cinquième étape consisterait à intégrer l'ensemble dans un objet à part entière dans VREng.

Langage de programmation C++