À propos du projet

UEVR (Universal Unreal Engine VR Mod) est un outil puissant qui ajoute le support de la réalité virtuelle aux jeux créés avec Unreal Engine versions 4.8 à 5.4. Il fonctionne en injectant une DLL dans le processus du jeu, fournissant un 6DOF complet (mouvement de la tête) et une 3D stéréoscopique dès le départ. Le mod prend en charge les runtimes OpenVR et OpenXR et propose trois modes de rendu : Native Stereo (meilleure qualité, utilise le pipeline stéréo du moteur), Synchronized Sequential (corrige de nombreux bugs de rendu) et AFR (rendu à trames alternées, généralement déconseillé). Il gère automatiquement la plupart des interfaces du jeu, les projetant dans l'espace 3D, et inclut des contrôles de mouvement 3DOF optionnels et un déplacement à l'échelle de la pièce pour de nombreux jeux. Un système d'interface utilisateur créé par les utilisateurs permet d'ajouter des contrôles de mouvement personnalisés et des perspectives à la première personne aux jeux qui en manquent. Le menu intégré (accessible via la touche Insert ou L3+R3) fournit des raccourcis pour l'ajustement de la caméra, le recentrage et la réinitialisation de l'origine. UEVR inclut également un système de plugins C++ et un support Blueprint pour permettre aux moddeurs d'étendre les fonctionnalités. Avant l'injection, les utilisateurs doivent désactiver le HDR, exécuter en tant qu'administrateur si nécessaire, passer -nohmd au jeu, désactiver les overlays conflictuels et désactiver les options graphiques problématiques comme la génération d'images DLSS. Le projet fournit des versions stables et nocturnes, ainsi qu'une documentation complète.