On peut affirmer sans trop se tromper que la réalité virtuelle (VR) occupe une place de plus en plus importante dans notre monde. Les poids lourds du marché proposent des solutions haut de gamme telles que le HTC Vive et l'Oculus Rift, mais la popularité croissante de la VR est peut-être également liée à l'augmentation du nombre d'appareils qui exploitent les applications de VR. Les Google Cardboard et Daydream sont de parfaits exemples de solutions qui tirent parti d'un smartphone standard et de ses capacités pour faire de la réalité virtuelle une réalité pour le grand public. Si vous possédez un smartphone qui a deux ou trois ans et que vous pouvez plier quelques morceaux de carton, vous êtes parfaitement en mesure de profiter de la VR.

Chez Nuxeo, nous sommes passionnés de technologie et nous cherchons toujours de nouvelles opportunités d'explorer les possibilités offertes par les nouvelles technologies. Et nous voyons la VR comme une source de possibilités infinies pour une expérience de Digital Asset Management (DAM) plus riche. Dans cette réalité alternative, vous n'êtes plus limité par l'approche en deux dimensions traditionnelle. Imaginez pouvoir regarder des modèles 3D de vos ressources numériques reproduits dans l'environnement en réalité virtuelle. Pour en arriver là, il convient d'explorer et de tester de nouveaux concepts d'interaction pour la DAM et c'est de là que nous sommes partis.

Nuxeo Cardboard - Hackathon DAM/VRL'un de nos collègues, Andrei Nechaev, a proposé un hackathon dédié à la VR à l'occasion du kick-off 2017 de Nuxeo qui s'est déroulé à Lisbonne.

Le défi a été de développer une solution avec la VR et la DAM en tant que thème principal et de la présenter à tout le monde lors du kick-off.

Les règles de ces contributions au hackathon étaient très simples et assez libres. Il était ainsi possible de soumettre des prototypes ou simplement des présentations. Donc, même si la programmation n'est pas votre truc, vous pouviez tout de même partager vos idées. Cet événement était vraiment ouvert à tout le monde.

Nuxeo VR Hackathon

L'utilisation de technologies telles que le SDK Google VR, qui comprend un ensemble complet d'API, d'outils et d'exemples permettant de développer des applications VR pour les smartphones supportant Google Cardboard et/ou Daydream, était suggérée. Nous nous sommes ensuite mis au travail.

Avec une toute nouvelle dimension à explorer, de nouveaux défis émergent en matière d'expérience utilisateur. La perception de la profondeur, les indices spatiaux et sonores et les contrôleurs auxiliaires peuvent tous contribuer à une expérience interactive plus riche et plus intuitive.

Malgré les pré-requis, déjà connus, nécessaires pour faire croire à l'esprit humain qu'il se trouve dans un monde réel et pas dans une simulation (latence lors de la captation des mouvements de tête, champ de vision, résolution d'image et images par seconde), nous devons gérer un facteur de forme vraiment différent (par rapport à la 2D traditionnelle). Nous continuons à explorer ce domaine et nous sommes toujours en train d'apprendre à créer des expériences utilisateur réalistes et immersives.

Nous avons fait des progrès dans l'identification de certains de ces défis, et si vous avez envie de vous essayer au développement en VR, le guide Designing for Google Cardboard est un bon début pour vous lancer dans l'apprentissage des bonnes pratiques, non seulement d'un point de vue technique, mais aussi en termes de considérations physiologiques.

Les contributions au hackhathon comprenaient une large gamme de solutions de navigation, de visualisation et d'interaction entre utilisateurs. De la navigation dans des réseaux flottants, des panneaux ou des zones d'affichage de ressources entourés par des mondes immersifs à des aperçus en temps réel des ressources, incluant la visualisation des modèles 3D générés dans l'environnement en VR. La variété des interactions des utilisateurs était couverte par des sujets tels que les widgets déclenchés par le regard, les contrôleurs bluetooth, la reconnaissance vocale et même des modèles intéressants tels que la recherche par exemple et la manipulation de ressources.

Vous pouvez découvrir certaines de ces solutions sur GitHub :

Explorateur de ressources Nuxeo VR par Thierry Delprat
https://github.com/tiry/nuxeo-vr-assets-browser
Technologies : A-Frame + Nuxeo JS Client

Holodeck par Adílio Araújo
https://github.com/adilioaraujo/holodeck
Technologies : Google VR SDK for Android + Polymer + Nuxeo Elements

Récupération et visualisation immersive de ressources par Miguel Nixo
https://github.com/mnixo/nuxeo-vr-hackathon
Technologies : Unity3D + Google VR SDK for iOS

Cet événement a ouvert la voie à une discussion sur la VR et son potentiel lorsqu'elle est associée à la DAM. Les résultats et les retours ont largement dépassé nos attentes !

Quel sera le futur de la VR ? Est-ce que ça pourrait être la prochaine tendance de la DAM ? Si c'est le cas, nous saurons nous montrer à la hauteur !