# Bibliothèques externes pour FSVR (Farming Simulator 25 VR)

Ce dossier doit contenir les bibliothèques externes nécessaires au fonctionnement du mod VR. Voici les bibliothèques que vous devez ajouter :

## 1. Bibliothèque OpenXR

La bibliothèque principale OpenXR est nécessaire pour l'interaction avec les casques VR. Vous devez télécharger et placer ici :

- `openxr_loader.dll` (Windows)
- `libopenxr_loader.so` (Linux)
- `libopenxr_loader.dylib` (macOS)

Ces fichiers peuvent être obtenus depuis le site officiel d'OpenXR : https://www.khronos.org/openxr/

## 2. Bibliothèque mathématique pour la VR

Une bibliothèque mathématique est nécessaire pour les calculs de matrices et de quaternions utilisés en VR :

- `vr_math.lua` - Bibliothèque de fonctions mathématiques pour la VR

Vous pouvez créer cette bibliothèque vous-même ou utiliser une bibliothèque mathématique Lua existante comme `lua-matrix` ou `lua-vec3`.

## 3. Bibliothèque de rendu stéréoscopique

Pour le rendu stéréoscopique, vous aurez besoin de :

- `stereo_render.lua` - Fonctions pour le rendu stéréoscopique

Cette bibliothèque doit être compatible avec le moteur de rendu de Farming Simulator 25.

## 4. Bibliothèque d'intégration avec le moteur du jeu

Pour l'intégration avec le moteur du jeu, vous aurez besoin de :

- `fs25_engine_hook.lua` - Fonctions pour l'intégration avec le moteur de Farming Simulator 25

Cette bibliothèque doit être développée spécifiquement pour Farming Simulator 25 et peut nécessiter l'accès à l'API du jeu.

## 5. Bibliothèque de gestion des contrôleurs VR

Pour la gestion des contrôleurs VR, vous aurez besoin de :

- `vr_controllers.lua` - Fonctions pour la gestion des contrôleurs VR

Cette bibliothèque doit être compatible avec OpenXR et les différents types de contrôleurs VR.

## Note importante

Certaines de ces bibliothèques peuvent nécessiter des droits d'accès spécifiques ou des licences. Assurez-vous de respecter les conditions d'utilisation de chaque bibliothèque.

Les bibliothèques mentionnées ci-dessus sont des suggestions et peuvent varier en fonction de vos besoins spécifiques et de l'architecture de votre mod.

Pour une implémentation complète, vous pourriez avoir besoin de développer certaines de ces bibliothèques vous-même ou de les adapter à partir de bibliothèques existantes.
