Plugin open source VR pour Richard Burns Rally.
- De manière générale les performances semblent mieux comparées à RBRVR. Sur certaines spéciales la différence de performances est grande, sur d’autres les performances sont plutôt similaires.
- L'image est plus nette sur openRBRVR avec la même résolution comparé à RBRVR.
- Serveur Vulkan via dxvk (fork par TheIronWolf qui a ajouté le support D3D9 VR).
- Le plugin PaceNote UI fonctionne correctement.
- Gaugerplugin fonctionne correctement (mais a des impacts sur la performance).
Ce plugin peut être installé avec le launcher officiel RSF.
Pour installer une version plus récente que celle disponible sur le launcher RSF, il faut télécharger le dernier dossier dans "release" et copier coller tous les fichiers dans le dossier RBR, en remplacçant ceux déjà présent lorsque c'est demandé. Il faut s'assurer que "Réalité Virtuelle" et "openRBRVR" sont activés dans le launcher lorsqu'une nouvelle version du plugin est installée manuellement.
Les paramètres du plugin peuvent être modifiés dans Options -> Plugins -> openRBRVR
et sauvegardés dans Plugins/openRBRVR.toml
via le menu.
Avec le FoV du bureau, les objets peuvent disparaitre de votre vision périphérique. C'est plus important sur certaines spéciales que sur d'autres. Cela peut être réglé sur le launcher RSF, NGPCarMenu, ou en utilisant le plugin PaceNote (double clic droit avec la souris pour ouvrir le menu). Les valeurs entre 2.3-2.6 fonctionnent pour mon casque avec un FoV large.
- Voir FAQ.
Le projet utilise CMake. Je l’ai développé avec Visual Studio 2022 community edition qui possède le support du module CMake.
Pour configurer d3d9.dll, le dxvk
utilise meson. J’ai utilisé meson setup --backend=vs2022 --build_type=release
pour le configurer.
- Kegetys pour RBRVR, snous montrant ce qui est possible d’accomplir.
- TheIronWolf pour avoir patché le support VR pour D3D9 dans dxvk.
- Towerbrah pour l’idée d’implémenter le support VR utilisant le patch de TheIronWolf et pour l'aide corrigeant les problèmes de RBRHUD+RBRRX.
- mika-n pour l’open source de NGPCarMenu et la collaboration pour faire fonctionner le plugin avec RSF et RBRControls.
La licence est sous Mozilla Public License 2.0 (MPL-2.0). Le code source pour tous les travaux dérivés doivent être publiques.