Aller à : navigation, rechercher

Panotour - Notions - Mode VR : Différence entre versions

(Compatibilité)
Ligne 11 : Ligne 11 :
 
==Compatibilité==
 
==Compatibilité==
 
===Visualisation sur mobile (MobileVR)===
 
===Visualisation sur mobile (MobileVR)===
====Configuration matérielle requise  pour la VR====
+
=====Configuration matérielle requise  pour la VR=====
 
Il y a une configuration minimale requise pour que votre mobile puisse utiliser le Mode VR :
 
Il y a une configuration minimale requise pour que votre mobile puisse utiliser le Mode VR :
 
* Support WebGL
 
* Support WebGL
Ligne 21 : Ligne 21 :
  
 
<br/>
 
<br/>
===Instructions===
+
=====Instructions=====
 
# Accédez à votre visite avec le suffixe <code>?vr</code> à la fin de l'URL
 
# Accédez à votre visite avec le suffixe <code>?vr</code> à la fin de l'URL
 
#Insérez votre mobile dans un cardboard / casque VR
 
#Insérez votre mobile dans un cardboard / casque VR
Ligne 30 : Ligne 30 :
 
Pour visualiser votre visite sur le Gear VR, il faut créer une application spécifique pour Gear VR, chose que Panotour ne créé pas.<br>
 
Pour visualiser votre visite sur le Gear VR, il faut créer une application spécifique pour Gear VR, chose que Panotour ne créé pas.<br>
 
Sinon, vous avez également la possibilité de:
 
Sinon, vous avez également la possibilité de:
* [[#Visualiser sur le Samsung Internet Browser for Gear VR|Visualiser sur le Samsung Internet Browser for Gear VR]]
+
* [[#Visualisation avec Samsung Internet Browser for Gear VR|Visualisation avec Samsung Internet Browser for Gear VR]]
 
* Visualiser dans un navigateur mobile normal
 
* Visualiser dans un navigateur mobile normal
** Il ne faudra pas brancher le portable au casque, -ou- utiliser une application telle que [https://play.google.com/store/apps/details?id=com.ospolice.packagedisablerpro Package Disabler Pro (Samsung)] or [https://play.google.com/store/apps/details?id=com.youtopiavr.cbenabler CB Enabler for Gear VR] pour déconnecter l'application Oculus
+
** Il ne faudra pas brancher le portable au casque, -ou- utiliser une application telle que [https://play.google.com/store/apps/details?id=com.ospolice.packagedisablerpro Package Disabler Pro (Samsung)] ou [https://play.google.com/store/apps/details?id=com.youtopiavr.cbenabler CB Enabler for Gear VR] pour déconnecter l'application Oculus
  
 
En visualisant avec le navigateur ou le navigateur pour Gear VR, vous n'avez pas accès à tous les capteurs du casque Gear VR, donc la visualisation ne sera pas aussi fluide ou agréable que la visualisation sur une application Gear VR.
 
En visualisant avec le navigateur ou le navigateur pour Gear VR, vous n'avez pas accès à tous les capteurs du casque Gear VR, donc la visualisation ne sera pas aussi fluide ou agréable que la visualisation sur une application Gear VR.
Ligne 38 : Ligne 38 :
 
<br>
 
<br>
 
===Visualisation sur Oculus Rift ===
 
===Visualisation sur Oculus Rift ===
====Configuration matérielle requise  pour la VR====
+
=====Configuration matérielle requise  pour la VR=====
 
*  Casque VR Oculus Rift (Consumer Version CV1.0)
 
*  Casque VR Oculus Rift (Consumer Version CV1.0)
 
* Si vous possédez le casque DK2 (Development Kit 2),  vous pouvez essayer de suivre ces mêmes étapes pour utiliser le WebVR, mais nous ne pouvons pas garantir la stabilité ni la performance.
 
* Si vous possédez le casque DK2 (Development Kit 2),  vous pouvez essayer de suivre ces mêmes étapes pour utiliser le WebVR, mais nous ne pouvons pas garantir la stabilité ni la performance.
  
 
<br>
 
<br>
====Configuration logicielle requise  pour la VR====
+
=====Configuration logicielle requise  pour la VR=====
 
Téléchargez, installez, lancez et configurez [https://www3.oculus.com/en-us/setup/ Oculus Home].
 
Téléchargez, installez, lancez et configurez [https://www3.oculus.com/en-us/setup/ Oculus Home].
  
Activez le paramètre '''Unknown Sources'''  pour le contenu WebVR.
+
Activez le paramètre '''Unknown Sources''' (sources inconnues) pour le contenu WebVR.
 +
# Démarrez Oculus Home
 +
# Accédez aux paramètres en cliquant sur l'icône en haut à droite de la fenêtre
 +
# Allez dans l'onglet Général
 +
# Cliquez sur la checkbox Unknown Sources pour l'activer
 +
# Validez la fenêtre de confirmation
 +
# Une fois la fenêtre fermée, la case Unknown Sources devrait être cochée pour signifier que les sources inconnues sont maintenant acceptées.
 +
# Vous pouvez maintenant profiter de l'expérience WebVR, sans avoir à refaire ces étapes (même sur un autre PC avec le même compte utilisateur).
  
* Support WebGL
+
<br>
* Support de [http://webvr.info/ '''l'API WebVR'''] par un navigateur spécifique (voir lien pour plus d'informations)
+
======Instructions======
* Si la visite n'est pas en ligne, il faut visualiser la visite par un server web local, comme par exemple [[Panotour_-_FAQ_-_Visualisation_hors-ligne#Comment_utiliser_le_krpano_Testing_Server|'''KrPano Testing Server''']].  
+
# Téléchargez [https://webvr.info/get-chrome/ latest experimental Windows Chromium build (64-bit uniquement)].
 +
# Dans la barre d'URL, saisissez <code>chrome://flags#enable-webvr</code> et sélectionnez '''Enabled''' dans le menu déroulant pour activer le WebVR.
 +
# (optionnel) Dans la barre d'URL, saisissez <code>chrome://flags#enable-gamepad-extensions</code> et sélectionnez '''Enabled''' dans le menu déroulant pour activer les extensions pour manettes
 +
# Accédez à votre visite avec le suffixe <code>?vr</code> à la fin de l'URL
 +
# Profitez de votre contenu Panotour VR  !
 +
 
 +
Note :  Si la visite n'est pas en ligne, il faut visualiser la visite par un server web local, comme par exemple [[Panotour_-_FAQ_-_Visualisation_hors-ligne#Comment_utiliser_le_krpano_Testing_Server|'''KrPano Testing Server''']].
 +
 
 +
<br>
 +
===Visualisation sur HTC Vive ===
 +
=====Configuration matérielle requise  pour la VR=====
 +
*  Casque HTC Vive (Consumer Version CV1.0)
 +
* Si vous possédez un casque Vive Pre-Development Kit,  vous pouvez essayer de suivre ces mêmes étapes pour utiliser le WebVR, mais nous ne pouvons pas garantir la stabilité ni la performance.
 +
 
 +
<br>
 +
=====Configuration logicielle requise  pour la VR=====
 +
Il faut '''Window 7 SP1 (64-bit)''' ou plus récent. <br>
 +
Assurez-vous d'avoir '''Microsoft .NET Framework v4.6''' ou plus récent installé sur votre ordinateur.
 +
 
 +
Téléchargez, installez, lancez et configurez [http://www.vive.com/us/setup/ Vive avec SteamVR].
 +
Le Vive utilise l'application '''Steam''' pour naviguer, acheter, télécharger et installer des expériences VR.
 +
 
 +
<br>
 +
=====Instructions=====
 +
# Téléchargez [https://webvr.info/get-chrome/ latest experimental Windows Chromium build (64-bit uniquement)].
 +
# Dans la barre d'URL, saisissez <code>chrome://flags#enable-webvr</code> et sélectionnez '''Enabled''' dans le menu déroulant pour activer le WebVR.
 +
# (optionnel) Dans la barre d'URL, saisissez <code>chrome://flags#enable-gamepad-extensions</code> et sélectionnez '''Enabled''' dans le menu déroulant pour activer les extensions pour manettes
 +
# Démarrez '''SteamVR'''
 +
# Accédez à votre visite avec le suffixe <code>?vr</code> à la fin de l'URL
 +
# Profitez de votre contenu Panotour VR  !
 +
 
 +
Note :  Si la visite n'est pas en ligne, il faut visualiser la visite par un server web local, comme par exemple [[Panotour_-_FAQ_-_Visualisation_hors-ligne#Comment_utiliser_le_krpano_Testing_Server|'''KrPano Testing Server''']].
 +
 
 +
<br>
 +
===Visualisation avec Samsung Internet Browser for Gear VR===
 +
=====Configuration matérielle requise  pour la VR=====
 +
Casque '''Samsung Gear VR''' (consumer version 1.0), soit le modèle blanc '''2015 SM-R322''' ou modèle noir '''2016 SM-R323''' .<br />
 +
Le Gear VR (et le navigateur Samsung Internet Browser for Gear VR) est optimisé et ne supporte que ces mobiles Android :
 +
* Galaxy Note 7 (requiert Gear VR SM-R323 avec USB C)
 +
* Galaxy S7
 +
* Galaxy S7 Edge
 +
* Galaxy S6
 +
* Galaxy S6 Edge
 +
* Galaxy S6 Edge+
 +
* Galaxy Note 5
 +
* Galaxy Note 4 (requiert Gear VR Innovator Edition)
 +
 
 +
<br>
 +
=====Configuration logicielle requise  pour la VR=====
 +
Installez l'Oculus Store simplement en branchant votre mobile compatible Gear VR dans le casque Gear VR.
 +
 
 +
<br>
 +
=====Instructions=====
 +
#Téléchargez et démarrez la dernière version de  [http://developer.samsung.com/internet#gearvr-overview Samsung Internet Browser] depuis l'Oculus Store
 +
# Dans la barre d'URL, saisissez <code>internet://webvr-enable</code> pour activer le support WebVR experimental (et  <code>internet://webvr-disable</code> pour le désactiver)
 +
# Accédez à votre visite dans l'appli Samsung  Internet browser avec le suffixe <code>?vr</code> à la fin de l'URL
 +
# En connectant votre mobile au Gear VR, toute page web ouverte dans Samsung Internet for Android vous permettra d'ouvrir le même contenu dans Samsung Internet for Gear VR.
 +
# Profitez de votre contenu Panotour VR  !
 +
 
 +
Note : l'implémentation WebVR dans le Samsung Internet Browser est encore au stade expérimental. Attendez-vous à ce que la performance s'améliore au fil du temps, avec des améliorations au niveau de la latence.
  
 
<br>
 
<br>
Ligne 60 : Ligne 126 :
  
 
<br>
 
<br>
 +
 
==Comportement==
 
==Comportement==
 
===Comment y accéder===
 
===Comment y accéder===

Version du 17 janvier 2017 à 14:07

Logo-Panotour-Pro-2010.png Panotour Pro uniquement    Cette fonctionnalité est uniquement disponible dans la version pro de Panotour.

Intro

Ceci est une page d'information sur la nouvelle fonctionnalité Mode VR disponible dans Panotour Pro, pour l'affichage de votre visite dans les casques de réalité virtuelle.

Cette page liste également les limitations du Mode VR, et également les modifications à votre projet une fois que vous aurez basculé dans ce mode.



Compatibilité

Visualisation sur mobile (MobileVR)

Configuration matérielle requise pour la VR

Il y a une configuration minimale requise pour que votre mobile puisse utiliser le Mode VR :

  • Support WebGL
  • Le mobile doit avoir un gyroscope et un accéléromètre
  • Support de l’événement Devicemotion
  • Le navigateur doit supporter l'API HTML5 plein écran ou permettre le plein écran d'une autre façon

Sans ceux-ci, le Mode VR ne sera pas accessible sur votre mobile.


Instructions
  1. Accédez à votre visite avec le suffixe ?vr à la fin de l'URL
  2. Insérez votre mobile dans un cardboard / casque VR
  3. Profitez de votre contenu Panotour VR  !


Note - Gear VR

Pour visualiser votre visite sur le Gear VR, il faut créer une application spécifique pour Gear VR, chose que Panotour ne créé pas.
Sinon, vous avez également la possibilité de:

En visualisant avec le navigateur ou le navigateur pour Gear VR, vous n'avez pas accès à tous les capteurs du casque Gear VR, donc la visualisation ne sera pas aussi fluide ou agréable que la visualisation sur une application Gear VR.


Visualisation sur Oculus Rift

Configuration matérielle requise pour la VR
  • Casque VR Oculus Rift (Consumer Version CV1.0)
  • Si vous possédez le casque DK2 (Development Kit 2), vous pouvez essayer de suivre ces mêmes étapes pour utiliser le WebVR, mais nous ne pouvons pas garantir la stabilité ni la performance.


Configuration logicielle requise pour la VR

Téléchargez, installez, lancez et configurez Oculus Home.

Activez le paramètre Unknown Sources (sources inconnues) pour le contenu WebVR.

  1. Démarrez Oculus Home
  2. Accédez aux paramètres en cliquant sur l'icône en haut à droite de la fenêtre
  3. Allez dans l'onglet Général
  4. Cliquez sur la checkbox Unknown Sources pour l'activer
  5. Validez la fenêtre de confirmation
  6. Une fois la fenêtre fermée, la case Unknown Sources devrait être cochée pour signifier que les sources inconnues sont maintenant acceptées.
  7. Vous pouvez maintenant profiter de l'expérience WebVR, sans avoir à refaire ces étapes (même sur un autre PC avec le même compte utilisateur).


Instructions
  1. Téléchargez latest experimental Windows Chromium build (64-bit uniquement).
  2. Dans la barre d'URL, saisissez chrome://flags#enable-webvr et sélectionnez Enabled dans le menu déroulant pour activer le WebVR.
  3. (optionnel) Dans la barre d'URL, saisissez chrome://flags#enable-gamepad-extensions et sélectionnez Enabled dans le menu déroulant pour activer les extensions pour manettes
  4. Accédez à votre visite avec le suffixe ?vr à la fin de l'URL
  5. Profitez de votre contenu Panotour VR  !

Note : Si la visite n'est pas en ligne, il faut visualiser la visite par un server web local, comme par exemple KrPano Testing Server.


Visualisation sur HTC Vive

Configuration matérielle requise pour la VR
  • Casque HTC Vive (Consumer Version CV1.0)
  • Si vous possédez un casque Vive Pre-Development Kit, vous pouvez essayer de suivre ces mêmes étapes pour utiliser le WebVR, mais nous ne pouvons pas garantir la stabilité ni la performance.


Configuration logicielle requise pour la VR

Il faut Window 7 SP1 (64-bit) ou plus récent.
Assurez-vous d'avoir Microsoft .NET Framework v4.6 ou plus récent installé sur votre ordinateur.

Téléchargez, installez, lancez et configurez Vive avec SteamVR. Le Vive utilise l'application Steam pour naviguer, acheter, télécharger et installer des expériences VR.


Instructions
  1. Téléchargez latest experimental Windows Chromium build (64-bit uniquement).
  2. Dans la barre d'URL, saisissez chrome://flags#enable-webvr et sélectionnez Enabled dans le menu déroulant pour activer le WebVR.
  3. (optionnel) Dans la barre d'URL, saisissez chrome://flags#enable-gamepad-extensions et sélectionnez Enabled dans le menu déroulant pour activer les extensions pour manettes
  4. Démarrez SteamVR
  5. Accédez à votre visite avec le suffixe ?vr à la fin de l'URL
  6. Profitez de votre contenu Panotour VR  !

Note : Si la visite n'est pas en ligne, il faut visualiser la visite par un server web local, comme par exemple KrPano Testing Server.


Visualisation avec Samsung Internet Browser for Gear VR

Configuration matérielle requise pour la VR

Casque Samsung Gear VR (consumer version 1.0), soit le modèle blanc 2015 SM-R322 ou modèle noir 2016 SM-R323 .
Le Gear VR (et le navigateur Samsung Internet Browser for Gear VR) est optimisé et ne supporte que ces mobiles Android :

  • Galaxy Note 7 (requiert Gear VR SM-R323 avec USB C)
  • Galaxy S7
  • Galaxy S7 Edge
  • Galaxy S6
  • Galaxy S6 Edge
  • Galaxy S6 Edge+
  • Galaxy Note 5
  • Galaxy Note 4 (requiert Gear VR Innovator Edition)


Configuration logicielle requise pour la VR

Installez l'Oculus Store simplement en branchant votre mobile compatible Gear VR dans le casque Gear VR.


Instructions
  1. Téléchargez et démarrez la dernière version de Samsung Internet Browser depuis l'Oculus Store
  2. Dans la barre d'URL, saisissez internet://webvr-enable pour activer le support WebVR experimental (et internet://webvr-disable pour le désactiver)
  3. Accédez à votre visite dans l'appli Samsung Internet browser avec le suffixe ?vr à la fin de l'URL
  4. En connectant votre mobile au Gear VR, toute page web ouverte dans Samsung Internet for Android vous permettra d'ouvrir le même contenu dans Samsung Internet for Gear VR.
  5. Profitez de votre contenu Panotour VR  !

Note : l'implémentation WebVR dans le Samsung Internet Browser est encore au stade expérimental. Attendez-vous à ce que la performance s'améliore au fil du temps, avec des améliorations au niveau de la latence.


Affichage sur desktop

Si vous voulez tester le Mode VR sur votre ordinateur, veillez à cocher la case "activer le Mode VR sur les ordinateurs de bureau" dans les propriétés du projet.

Le Mode VR sur ordinateur de bureau est uniquement destinée des fins de tests, ou pour faire des démonstrations.



Comportement

Comment y accéder

Pour accéder ou activer le Mode VR, vous pouvez :

  • Créer un spot avec l'action Contrôle de l'affichage > Entrer en Mode VR à placer dans vos scènes
  • Ajouter un bouton à l'interface (soit avec le bouton du Mode VR déjà disponible ou créer un nouveau bouton avec cette même action)
  • En ajoutant un bouton Mode VR à votre barre de contrôles.
  • Ajouter l'option Mode VR au menu contextuel.
  • Ajouter ?vr à la fin de l'url de votre visite.


   Si vous voulez tester le Mode VR sur votre ordinateur, n'oubliez pas de cocher la case "activer le Mode VR sur les ordinateurs de bureau" dans les propriétés du projet !


Navigation

Pour naviguer en Mode VR vous devez placer des spots point de navigation pour relier vos panoramas.
En utilisant la technologie gaze, l'utilisateur se déplace d'un panorama à l'autre en visant un spot quelques secondes.


Note: La vue personnalisée n'est pas supportée, l'angle de vue est conservée d'un panorama à l'autre, similaire à l'utilisation keepview, pour que l'utilisateur ne soit pas désorienté et pour proposer une visualisation plus "naturelle".
Pour que cet effet fonctionne correctement, tous les panoramas doivent être correctement alignés pendant l'assemblage; ils ne peuvent pas être alignés dans Panotour. Par exemple, le centre de tous vos panoramas pointe vers le nord.


Comment créer une navigation spécifique pour le Mode VR

S'il n'y a pas de spots de navigation dans votre visite par défaut, ou si les spots ne sont pas placés aussi intuitivement qu'il faudrait pour un environnement HMD, vous pouvez créer une navigation spécifique pour ce mode en suivant les étapes suivantes :

  • Créez votre visite comme vous l'avez prévu, et générez-la.
  • Sauvegardez le projet avec le nom MONPROJET_desktop.kpt.
  • Ajoutez ou créez et renommez vos nouveaux styles de spot pour la navigation qui seront utilisés dans le Mode VR.
  • Générez la visite au même endroit.
  • Sauvegardez le projet avec le nom MONPROJET_vr.kpt (au cas où il y a des modifications à faire).
  • Allez dans le menu Edition > Ouvrir le dossier du dernier projet exporté.
  • Sauvegardez tous les fichiers xml _vr.xml dans un autre dossier.
  • De retour dans Panotour, chargez le projet initial, re-générez-le.
  • Remplacez tous les fichiers xml _vr.xml avec ceux que vous avez sauvegardé.



Modifications de la visite en Mode VR

Scènes

  • Uniquement les scènes sphériques complètes a 360x180° sont conservés en Mode VR.
    • S'il n'y a aucune scène 360x180°, la visite paraîtra vide (écran blanc/noir).
    • Si il y a des spots dans la visite qui amènent vers des panoramas qui ne font pas 360x180° (panoramas partiels, plans), ces spots seront retirés.
  • La vue personnalisée / par défaut n'est pas supportée'
    • L'angle de vue est conservée d'un panorama à l'autre, similaire à l'utilisation keepview, pour que l'utilisateur ne soit pas désorienté et pour proposer une visualisation plus "naturelle".
      • Pour que cet effet fonctionne correctement, tous les panoramas doivent être correctement alignés pendant l'assemblage; ils ne peuvent pas être alignés dans Panotour. Par exemple, le centre de tous vos panoramas pointe vers le nord.


Spots

  • Spots Point - Uniquement les spots qui naviguent vers une autre scène 360x180° sont conservés
  • Spot Polygonaux - Les spots polygonaux de navigation amenant sur une autre scène 360x180° sont conservés, et prennent l'apparence du spot point par défaut.
  • Spots Vidéo et Livepano - Conservés mais :
    • Les vidéos ne se maximisent pas
    • Pas d'effet de parallaxe
    • Requiert une interaction physique de l'utilisateur, comme toucher l'écran pour démarrer la vidéo (restriction mobile générale)
    • Pas de sons sur iPhone, il faut ajouter manuellement dans le xml une bande son pour la vidéo - http://krpano.com/plugins/videoplayer/#videourl
  • Spot Image - Conservés mais :
    • Les images ne se maximisent pas
    • Pas d'effet de parallaxe
  • Reflets - Aucun
  • Spot Contenu-Web - Aucun
  • Spots Son - Aucun


Les infobulles ne sont pas affichées.


Plugins

Tous les plugins sont enlevés de l'interface sauf:

  • Contrôles utilisateur > Touches précédentes/suivantes
  • Nadir / Zenith Next button - Permet d'ajouter un bouton au nadir ou zénith du panorama permettant d'avancer vers le prochain panorama ou groupe dans l'ordre du projet.
  • Nadir / Zenith Home button - Permet d'ajouter un bouton au nadir ou zénith du panorama permettant de retourner vers un panorama "home" spécifique
  • Floating Prev/Next Buttons - Permet d'ajouter des boutons flottant vers le bas du panoramas permettant d'avancer ou retourner vers le panorama suivant ou précédent dans l'ordre du projet.


Limitations

  • Les visites contenant plus d'une vidéo 360° ne fonctionneront pas en Mode VR sur Android
  • Les scènes vidéo requièrent une action utilisateur pour démarrer (limitation mobile), donc il n'est pas recommandé d'inclure plusieurs scènes vidéo dans votre visite.






RETOUR : Documentation / Documentation Panotour