Le PlugIT "Openvr controller" permet d'utiliser les casques de réalité virtuelle utilisant openvr, tel le HTC Vive.
Pour une expérience fluide, la réalité virtuelle nécessite une fréquence de rafraichissement d'image d'au moins 90 images par seconde.
Si vous expérimentez des problèmes avec la physique de votre scène, il peut être nécessaire d'ajuster la fréquence de la physique.
Pour ce faire, allez dans Scene > paramètres physiques et réglez la fréquence de la physique à au moins 180.
Une scène de démonstration est disponible dans Openspace3D/assets/templates/vive. Elle montre une utilisation basique du PlugIT et peut
être réutilisée dans vos propres scènes.
Paramètres |
|
1 |
L'objet représentant la manette gauche. |
2 |
Décalage de position pour l'objet de la manette gauche. |
3 |
Décalage d'orientation pour l'objet de la manette gauche. |
4 |
Permet d'activer ou désactiver le rayon pointeur de la manette gauche. |
5 |
L'objet représentant la manette droite. |
6 |
Décalage de position pour l'objet de la manette droite. |
7 |
Décalage d'orientation pour l'objet de la manette droite. |
8 |
Permet d'activer ou désactiver le rayon pointeur de la manette droite. |
9 |
Si coché, les manettes ne rentreront pas encollision avec les autres objets du monde 3D. |
10 |
Permet d'afficher ou non un rayon pointeur au bout des manettes, en permanance ou seulement sur les interfaces utilisateur. |
11 |
Si coché, le clic est automatiquement déclenché lorsque le bout de la manette est suffisament proche d'un objet ou d'une interface cliquable. Utile pour simuler l'action naturelle de "toucher" un bouton pour l'activer. |
12 |
La distance à laquelle le clic automatique est déclenché. |
13 |
L'objet à partir duquel le rayon pointeur est émis pour la manette gauche. |
14 |
L'objet à partir duquel le rayon pointeur est émis pour la manette droite. |
Paramètres |
|
15 |
Liste de trackers à utiliser. |
16 |
Objet attaché au tracker. |
17 |
Décalage de position de l'objet attaché au tracker. |
18 |
Décalage d'orientation de l'objet attaché au tracker. |
19 |
Permet d'activer ou désactiver le rayon pointeur du tracker. |
20 |
Permet d'ajouter, renommer ou supprimer un tracker à la liste. |
21 |
Utilise la caméra intégrée du casque de réalite virtuelle comme une texture. |
22 |
L'objet sur lequel est appliqué la texture. |
23 |
Le nom du matériau sur lequel la texture est appliquée. |
24 |
Le nom de la technique concernée. |
25 |
Le nom de la passe concernée. |
26 |
Le nom de la texture concernée. |
Paramètres |
|
27 |
Cochez cette case si vous voulez que l'image de la caméra intégrée s'affiche en arrière-plan. |
28 |
Décalage de l'image sur X. |
29 |
Décalage de l'image sur Y. |
30 |
Largeur de l'image. |
31 |
Hauteur de l'image. |
32 |
Opacité de l'image. |
33 |
Active la caméra intégrée. |
34 |
Affiche l'image de la caméra intégrée dès le lancement de l'application. |
35 |
Active / désactive la détection des marqueurs de réalité augmentée. |
36 |
Le mode de téléportation : |
37 |
La ou les manettes utilisables pour se téléporter. |
38 |
Démarre le casque de réalité virtuelle en même temps que l'application. |
Action |
|||||||||
Disable |
Désactive le casque de réalité virtuelle. |
||||||||
Enable |
Active le casque de réalité virtuelle. |
||||||||
Disable controllers |
Désactive les manettes. |
||||||||
Enable Controllers |
Active les manettes. |
||||||||
Hide camera |
Cache l'image de la caméra intégrée. |
||||||||
Hide ray |
Cache le rayon pointeur au bout des manettes. |
||||||||
Left controller |
L'ensemble des actions liées à la manette gauche :
|
||||||||
Reset |
Réinitialise le tracking du casque de réalité virtuelle. | ||||||||
Right controller |
L'ensemble des actions liées à la manette droite :
|
||||||||
Set teleport mode |
Change le mode de téléportation (0 = Aucun, 1 = Pavé tactile seulement, 2 = Pavé tactile + gâchette). | ||||||||
Show camera |
Affiche l'image de la caméra intégrée. | ||||||||
Show ray |
Affiche le rayon pointeur au bout des manettes. |
||||||||
Start camera |
Démarre la caméra intégrée. | ||||||||
Stop camera |
Arrête la caméra intégrée. |
Evènements |
|||||||||||||||||||||||||
Camera started |
Envoyé quand la caméra intégrée est démarrée. |
||||||||||||||||||||||||
Camera stopped |
Envoyé quand la caméra intégrée est arrêtée. |
||||||||||||||||||||||||
Control |
Envoie la position et l'orientation du casque de réalité virtuelle, au format défini pour les PlugITs de navigation. |
||||||||||||||||||||||||
Device found |
Envoyé quand un casque de réalité virtuelle est trouvé. |
||||||||||||||||||||||||
Device not found |
Envoyé quand aucun casque de réalité virtuelle n'est trouvé. |
||||||||||||||||||||||||
Left controller |
L'ensemble des événements liés à la manette gauche :
|
||||||||||||||||||||||||
Orientation |
Envoie l'orientation du casque de réalité virtuelle. |
||||||||||||||||||||||||
Position |
Envoie la position du casque de réalité virtuelle. |
||||||||||||||||||||||||
Right controller |
L'ensemble des événements liés à la manette droite :
|
||||||||||||||||||||||||
Teleport |
Envoie la position à laquelle l'utilisateur essaie de se téléporter. |