Compétence : 

Compétence : 

A-Module 08 : VRML : 5 points - difficulté : 2
Les détecteurs spéciaux VRMLPrésentationVous allez maintenant apprendre à utiliser les détecteurs spéciaux VRML.Ces détecteurs sont : ProximitySensor, qui permet de détecter l'entrée de l'utilisateur dans une zone, et la sortie de l'utilisateur de celle-ci. Exemple d'application: ouvrir automatiquement un passage lorsque l'utilisateur s'en approche. TimeSensor, qui permet de créer une horloge, envoyant des événements de manière cyclique ou en rafale. L'utilisation de ce détecteur est à la base de toute animation complexe. On l'utilise généralement avec les interpolateurs qui seront vus au prochain chapitre. TouchSensor, qui permet de déclencher une action à partir d'un clic de souris. Exemple d'application: bouton de commande. VisibilitySensor, qui se déclenche lorque les objets du même groupe entrent dans le champ de vision. Exemple d'application: Lancer une animation uniquement lorsque l'objet animé est visible. Source : http://kdo.chez.tiscali.fr/vrml/f_som.htm Un programme externe (plug-in) est nécessaire afin de visualiser des fichiers VRML dans votre navigateur. Pour télécharger le "plug-in" (pour le navigateur Internet Explorer), cliquez ici. Cliquez ici afin de voir des exemples de Parallelgraphics de l'utilisation du langage VRML. Cliquez ici afin de voir les exemples exemples de Wiley.com de l'utilisation du langage VRML. Pour consulter des cours d'introduction au langage VRML: Cours Tiscali. ou Cours Web3D ou Cours HardyCyr ou Cours VRML Worlds DescriptionChoisissez un thème de travail en fonction de votre option. Votre tâche consiste à créer un fichier VRML utilisant chacun des détecteurs spéciaux suivants : - ProximitySensor (fichier nommé prox.wrl) - TimeSensor (fichier nommé time.wrl) - TouchSensor (fichier nommé touch.wrl) - VisibilitySensor (fichier nommé visi.wrl)
IMPORTANT :vous ne devez pas simplement copier le code des fichiers WRL en exemple mais plutôt utiliser le code présenté et l'utiliser dans un autre contexte. Partie 1 : Création du fichier VRML |