Moulin multi-avatars

Le but de ce TP est de réaliser une application multi-utilisateur qui permettra de visiter le moulin du premier TP en visualisant les avatars des autres utilisateurs.

 

Le schéma de fonctionnement est sensiblement le même que pour le TP précédent.

Pour repérer la position de l'utilisateur on utilisera un ProximitySensor recouvrant tout le monde virtuel.

Le ProximitySensor possède deux eventOuts (position_changed, orientation_changed) qui donnent lors de chaque déplacement/rotation la position et l'orientation de l'avatar de l'utilisateur.

DEF Prox ProximitySensor {
	size 1000 1000 1000
}
Pour visualiser les autres avatars on pourra utiliser le petit robot du cours :  

Voici un exemple d'utilisation de l'application (cliquez sur l'image pour la voir en grand) :

   

Pour poursuivre :