====== Réalité virtuelle dans Rhino ====== Rhino offrait un paramètre de "mode stéréo" dans Rhino 5. Dans Rhino 7 et 8, il n'est plus possible de simplement "activer" les vues stéréoscopiques et la vue 3D. Ce n'est plus aussi simple. Vous devez maintenant bien connaître votre équipement et faire des essais afin de trouver la meilleure option. Il vous faudra télécharger les modules qui ajoutent cette fonctionnalité dans Rhino. Parmi les trois options présentées sur cette page, aucune ne fait partie des fonctionnalités du noyau de Rhino. Étant donné que du matériel spécial était nécessaire, il a été décidé de ne pas inclure cette option dans le noyau de Rhino, mais de permettre aux utilisateurs qui le souhaitent de l'ajouter. Des utilisateurs experts et le personnel de McNeel sont à votre disposition pour vous aider sur le [[https://discourse.mcneel.com/c/rhino/147|forum d'assistance de Rhino]]. ===== Option 1 : modules de Rhino ===== ==== RhinoVR ==== RhinoVR est un module de Rhino 7 qui utilise les casques de réalité virtuelle HTC Vive ou Oculus Rift pour générer le rendu des fenêtres de Rhino en réalité virtuelle. Ce module a été créé à titre d'exemple pour montrer aux développeurs comment créer un module de réalité virtuelle pour Rhino 7. Un casque de réalité virtuelle compatible avec OpenVR, tel que Quest 2, Samsung Odyssey+ ou Rift S, est nécessaire. Pour qu'il fonctionne avec RhinoVR, le casque doit être compatible avec Steam et SteamVR. Téléchargez RhinoVR en cliquant [[https://github.com/mcneel/RhinoVR|ici]] ==== EYECAD VR ==== Les [[https://www.food4rhino.com/en/app/eyecad-vr-virtual-reality-architecture|logiciels de réalité virtuelle Eyecad]] vous permettent de créer de fantastiques scènes interactives en réalité virtuelle pour vous et vos clients. Utilisez Oculus Rift, HTC Vive, WMR ou essayez avec votre écran et clavier/tablette. Vous pouvez aussi présenter vos projets à vos clients grâce au nouvel outil Eyecad 360 qui vous permet de créer des visites interactives à 360 degrés au moyen d'un lien web. ===== Option 2 : module de visualisation stéréoscopique anaglyphe ===== Avec cette option, vous n'aurez besoin que d'une paire de lunettes 3d "Rouge/Cyan". Aucun matériel spécial n'est nécessaire ; il suffit d'avoir ces lunettes qui sont disponibles partout et très bon marché. Les modules Anaglyph et 3D Stereo sont identiques et fonctionnent de la même façon. Vous pouvez les installer tous les deux, mais il est difficile de les distinguer. Si vous n'avez pas besoin des deux, n'en installez qu'un seul. Vous devrez certainement désactiver QuadBuffering si vous utilisez la stéréoscopie anaglyphe. Cette fonction est contrôlée par la commande **TestQuadBuffering**. Elle est //désactivée// par défaut. Mais vous devrez peut-être l'activer et la désactiver pour vérifier cette configuration. Le module stéréoscopique anaglyphe offre lui-même le rendu de plusieurs images. Réglez la position de la caméra et le point de vue dans l'interface de Rhino. Le module anaglyphe s'affiche dans les panneaux en tant que "Vue stéréo" alors que le module Actif/Passif s'affiche en tant que "Vue 3D stéréo". {{ :rhino:windows:show_panel_2.png?200|}} 1. Téléchargez le module [[https://s3.us-west-2.amazonaws.com/docs.mcneel.com/Share/Files/StereoView.rhp|StereoView.rhp]] 2. Ouvrez Rhino. 3. Faites glisser **StereoView.rhp** dans l'application de Rhino ouverte. 4. Dans la fenêtre contextuelle **Afficher les panneaux**, cochez "Vue stéréo" pour ouvrir le panneau. {{:rhino:windows:anaglypg.png?200|}} //Consultez la discussion sur le forum d'assistance de Rhino [[https://discourse.mcneel.com/t/from-stereo-to-mono/53448/29|ici]].// ===== Option 3 : module Quad Buffering et Stereo3DView ===== Rhino 7 et 8 pour Windows prennent désormais en charge le "Quad Buffering", une fonctionnalité qui est nécessaire pour la visualisation stéréoscopique Passive/Active. La compatibilité avec Quad Buffering dans la V8 concerne des équipements comme **PluraVision 3D** et la stéréoscopie passive de **Schneider Digital**. En général, les ordinateurs portables ne prennent pas en charge la stéréoscopie. Mais vous allez devoir réaliser des essais. ===== Configuration ===== //Remarque : Fermez Rhino. Vous devez configurer entièrement l'ordinateur pour la stéréoscopie avant de démarrer Rhino.// ==== Configuration de Windows ==== La fonction Quad Buffering doit être activée sur Rhino 8. Pour cela, vous devrez activer le "mode 3D" dans les paramètres d'affichage de Windows, ainsi que dans le panneau de contrôle du processeur graphique. {{:rhino:windows:3dmode01.png?200|}} ==== Configuration de la carte graphique ==== Vous devriez trouver une option de stéréoscopie dans le panneau de contrôle du processeur graphique. L'image suivante présente l'option du panneau de contrôle de NVIDIA. {{:rhino:windows:3dmode02.png?300|}} Ouvrez le panneau de contrôle de NVIDIA et vérifiez s'il y a les options de stéréo présentées ci-dessus. //Remarque :// vous ne pourrez pas l'activer à partir de cette fenêtre attendu qu'il s'agit maintenant d'un paramètre de Windows. Si le panneau de contrôle de NVIDIA indique "Activé" mais est en grisé, cela signifie que le "mode d'affichage 3D" a déjà été activé dans la boîte de dialogue des paramètres d'affichage de Windows. ==== QuadBuffering ==== Dans Rhino, activez la fonction Quad Buffering au moyen de la commande **TestQuadBuffering**. ==== Le module ==== {{ :rhino:windows:show_panel_1.png?200|}} 1. Téléchargez le module [[https://s3.us-west-2.amazonaws.com/docs.mcneel.com/Share/Files/Stereo3DView.rhp|Stereo3DView]]. 2. Ouvrez Rhino. 3. Faites-le glisser dans l'application de Rhino ouverte. 4. Dans la fenêtre contextuelle "Afficher les panneaux", cochez "Vue 3D stéréo". {{:rhino:windows:active-passive.png?200|}} ==== Remarques supplémentaires ==== * Vous avez besoin de matériel et de lunettes très spécifiques. * Votre écran doit avoir une fréquence de rafraîchissement rapide. * Vous devez avoir des lunettes spéciales. Si votre configuration stéréo est "active", vos lunettes doivent être capables d'établir une synchronisation avec les rafraîchissements de l'écran (pour alterner entre les verres gauche et droit). Par conséquent, les lunettes devront soit être connectées quelque part à l'arrière du processeur graphique, soit communiquer au moyen d'un récepteur USB branché dans l'ordinateur. Si vous avez une configuration "passive" (comme c'est le cas des films en 3D dans les cinémas), alors vous avez aussi besoin d'écrans spéciaux, mais les lunettes sont de simples verres polarisés. Dans les deux cas, vous devrez aussi vous assurer que le panneau de contrôle du processeur graphique est bien configuré pour le type de mode pris en charge par votre appareil. Pour la "//stéréo active"// vous devriez pouvoir utiliser la configuration **stéréo active générique**. Pour la "//stéréo Passive"//, vous devez utiliser le **mode Clone** ou **affichage miroir stéréo planaire**. Les modes passifs requièrent en général un affichage double avec une plaque en verre inclinée installée entre les deux écrans. {{ :rhino:windows:pluralvision.png?400|}} Il s'agit d'un **mode passif** configuré par [[https://www.schneider-digital.com/en/|Schneider Digital]] appelé [[https://www.schneider-digital.com/en/products/passive-3d-stereo-monitors/|“3D PluraView”]].