Plugin OpenXR

Bienvenue dans la documentation de Godot OpenXR !

Introduction

Ceci est la documentation du plugin OpenXR Godot.

Le plugin est supporté sur Godot 3.4 et plus. Cependant, il ne supporte pas la prochaine version Godot 4.0.

Prise en main

Pour démarrer un nouveau projet qui prend en charge OpenXR, commencez par ouvrir l'éditeur Godot et créez un nouveau projet.

Copiez le plugin dans ce nouveau projet dans le sous-dossier addons/godot_openxr/ en utilisant le gestionnaire de fichiers de votre système d’exploitation. Il est important que le plugin soit placé à cet emplacement exact dans votre dossier de projet.

De retour dans Godot, créez une nouvelle scène 3D et appuyez sur le bouton Instance Child Scene (représenté par une icône de maillon de chaîne) dans le dock de l'arbre de scène. Sélectionnez la sous-scène addons/godot_openxr/scenes/first_person_controller_vr.tscn et ajoutez-la à votre scène. Faites un clic droit sur le nœud ajouté et sélectionnez Editable Children pour avoir accès à certains des nœuds de cette sous-scène :

../../../_images/editable_children.png

C'est le strict minimum dont vous avez besoin. Cependant, pour faire bonne mesure, nous vous suggérons d'ajouter un nœud DirectionalLight et quelques nœuds MeshInstance pour avoir quelque chose à voir. Si vous les ajoutez aux nœuds de main, vous pouvez visualiser où vos manettes sont suivis.

Votre scène devrait maintenant ressembler à ceci :

../../../_images/default_scene1.png

Vous pouvez maintenant appuyer sur le bouton Run dans le coin supérieur droit de l'éditeur pour lancer votre projet et vous devriez pouvoir regarder autour de vous.

La suite

Pour transformer cette simple scène en un véritable jeu, le ciel est la limite. Vous trouverez ci-dessous quelques autres sujets spécifiques à ce plugin. Toutefois, les ressources suivantes constituent un bon point de départ :

  • Le tutoriel de démarrage VR dans la documentation officielle se concentrer sur OpenVR, mais presque tout ce qui y figure s'applique également à OpenXR.

  • Godot XR tools est un plugin qui contient un ensemble de sous-scènes pratiques pour implémenter rapidement la locomotion, l'interaction avec les objets et les éléments d'UI dans votre expérience VR.

Veuillez consulter la page de la communauté du moteur Godot pour trouver de l'aide auprès d'autres développeurs Godot. Le #xr canal sur le Godot Discord est devenu une communauté Godot XR dynamique.

Fonctionnalités du plugin