Logo Poly
VRJuggler
-----

VRJuggler

Comment utiliser VRJuggler

Versions installées et Variables d'environnement

La version «officielle» de VRJuggler (2.2) est installée dans le répertoire /net/bonne/exports/stk_bonne_fedora/packages/usr/.... Un script permet d'initialiser les variables d'environnements. Afin de positionner correctement les variables d'environnement pour utiliser les différents programmes installés, vous pouvez utiliser la commande suivante:
. /net/bonne/exports/stk_bonne_fedora/bin/site_init_vj2.2.0.sh

Important: Vous devez ajouter la ligne précédente dans votre fichier ~/.bashrc qui positionne votre environnement pour utiliser les versions «officielles» des programmes pour le projet. Si vous souhaitez utiliser d'autres versions il vous faut modifier votre fichier ~/.bashrc.

Libraries supplémentaires

Des libraries supplémentaires sont disponibles pour effectuer vos projets, comme OpenSceneGraph, plib, ou encore openAL. Ces librairies se trouvent soit dans les répertoires par défaut, soit sur /net/bonne/exports/stk_bonne_fedora/packages, soit dans /usr/lib (et /usr/include pour les fichiers d'entête). Vous pouvez aussi utiliser des libgrairies supplémentaires, à condition de les installer sur votre compte.

Conséquences pour vos programmes

Il est impératif de recompiler vos programmes quand vous venez les tester dans la CAVE. Ils ne pourront fonctionner autrement.

Les fichiers de configuration

  • standalone.jconf et simstandalone.jconf permettent de travailler sur en mode simulation.
    Avec ces fichiers, vous utilisez le clavier numérique pour déplacer la vue sur la scène et la souris pour déplacer le wand.

  • z800.jconf permet d'utiliser le visiocasque pour l'affichage et le wand pour l'interaction.
    Avec ce fichier, vous pouvez tourner la tête et voir différentes vues. Vous devriez plutôt utiliser le wand pour déplacer l'observateur dans le monde virtuel.

  • vrpn.jconf appdata.jconf simulated.jconf cvmaitre-ctrl-head.jconf clusterManager.jconf cluster.jconf permettent d'utiliser la CAVE pour l'affichage et le wand pour l'interaction.

  • Les fichiers appdata1.jconf appdata2.jconf appdata3.jconf ... permettent de définir une, deux, trois ... régions partagées avec des GUID différents. À vous des les ajouter au démarrage au besoin.
VRjuggler trouvera ces fichiers de configuration dans .../stk_bonne_fedora/jconf2.2 ou dans .../stk_bonne_fedora/packages/usr/share/vrjuggler-2.2/data/configFiles.
-----
© 2000-2025, Polytechnique Montréal - LIRV - Tous droits réservés
http://cours.polymtl.ca/inf6802/wwwrv/voute/vrjuggler.php
Benoît Ozell