Valeur de cette activité : 5 points
Compétence :
Compétence :
11- Les détecteurs de position VRML

A-Module 08 : VRML : 5 points - difficulté : 2

Les détecteurs de position VRML

Présentation

Vous allez maintenant apprendre à utiliser les détecteurs de position VRML.

Les détecteurs de position autorisent l'utilisateur à manipuler les objets qui leur sont associés à l'intérieur d'un même groupe selon des modalités qui dépendent du détecteur mis en oeuvre.

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.

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

Passons à la pratique maintenant!
Cet exercice consiste à :
  • Insérer une forme complexe dans une scéne VRML
  • Apliquer une texture à cette forme
  • Utiliser le logiciel WHITE DUNE afin de modifier cette forme.


Description


Votre tâche consiste à :
- créer un fichier VRML nommé DETECT.WRL.
- insérer trois objets de votre choix
- utiliser pour un objet le détecteur CylinderSensor
- utiliser pour un objet le détecteur PlaneSensor
- utiliser pour un objet le détecteur SphereSensor

Partie 1 : Création du fichier VRML




  1. Sous LINUX, Le lecteur WHITEDUNE peut être utilisé afin de visualiser votre fichier .wrl
    Vous pouvez également utiliser le lecteur Xj3d suggérépour visualiser votre fichier .wrl.
    Procédure d'installation :
    1. Téléchargez le fichier http://www.web3d.org/x3d/applications/xj3d/Xj3D-1-0-linuxx86.jar
    2. Dans le terminal tapez java -jar Xj3D-1-0-linuxx86.jar
    3. Tapez ensuite dans le terminal : cd /home/cb/Xj3D/ && ./browser.sh




  2. Cliquez le bouton 4- Accès à mon espace de téléchargement de votre portfolio

  3. Cliquez le bouton Ajouter une page avec directive en inscrivant le numéro 28349 dans le champ No de la directive

  4. Maintenant, en vous servant des informations disponibles sur les pages du cours 9, créez un fichier VRML nommé DETECT.WRL qui contiendra
    - trois objets de votre choix
    - utilisez pour un de ces objets le détecteur CylinderSensor
    - utilisez pour un de ces objets le détecteur PlaneSensor
    - utilisez pour un de ces objets le détecteur SphereSensor

    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.



  5. Enregistrez cette page sous le nom DETECT.WRL en utilisant le champ NOM DE VOTRE PAGE situé au bas de la page et cliquez le bouton CRÉER LA PAGE

  6. Affichez votre/vos fichier(s) wrl en utilisant un visalisateur vrml de votre choix (whitedune ou XJ3D)

  7. Effectuez une/des capture(s)-écran-image de votre travail

  8. Téléchargez cette(ces) image(s) dans votre espace de téléchargement

    Partie 2 : Présentation de votre travail



  9. IMPORTANT : Ajoutez une page à votre portfolio qui contiendra:
    - dans le champ titre : Les détecteurs de position VRML
    - dans le champ matière : Informatique
    - dans le champ no de la directive : 28349
    - dans la page, un titre de niveau 1 : Les détecteurs de position VRML
    - ajoutez un saut de ligne et un(des) lien(s) lien(s) vers votre (vos) fichiers au format WRL

  10. insérez votre((vos) capture)s)-écran-image dans votre page



  11. Ajoutez ensuite un court texte indiquant les éléments VRML que vous avez utilisés.

  12. Enregistrez cette page, visualisez votre travail et apportez les corrections au besoin.