Moteur graphique qu'est pas croyable tellement qu'il est bien !
développé par Victor LASSERRE et Valentin SERVIERES

Evolution du moteur graphique (première version à la v1.0.0)

Cycle jour/nuit dans une ville
Les déplacements se font en vue aérienne.
Avancer/Reculer : ↑/↓ ou Z/S
Gauche/Droite : ←/→ ou Q/D
Monter/Descendre : Space/Left Ctrl
Sprint : Left Shift
La souris permet de choisir la direction
Zoomer dézoomer : Scroll
Activer/Désactiver la vue orthogonale : Tab
Play/Pause : Escape
Fermer la fenêtre : Backspace
Ces commandes peuvent être utilisées dans certaines scènes uniquement
Activer/Désactiver : C (dans artefacts.fs)
Incrémenter/Décrémenter : B/N (dans evol.fs)
Uniquement dans demo et le programme principal : scène précédente/suivante : F/J
Pour pouvoir utiliser le moteur il vous suffit d'installer les librairies glfw.
-
Pour les distributions Debian :
sudo apt install libglfw3-dev -
Pour Arch Linux :
Si vous utilisez X11 (recommandé) :
sudo pacman -Sy glfw-x11
Si vous utilisez Wayland :sudo pacman -Sy glfw-wayland
Puis, dans le repertoire de votre choix
git clone https://github.com/MagicTINTIN/EnginPasTangible.git
cd EnginPasTangible/
Installez CMake (sudo apt install cmake ou sudo pacman -Sy cmake).
Puis, exécutez :
./cmakecompile.sh
chmod +x run_linux.sh
Pour compiler EnginPasTangible, exécutez ./compileEPT.sh EnginPasTangible.c
Une fois votre programme compilé, vous pouvez exécuter en utilisant build/ept chemin/vers/un/fichier.fs (ou ./ept chemin/vers/un/fichier.fs avec l'ancienne méthode de compilation)
(plusieurs fichiers sont disponibles dans shaders/)
Vous pouvez importer plusieurs fichiers .fs (max 100), pour changer de scène il vous suffit d'appuyer sur les touches F ou J
Pour compiler et exécuter le programme en version debug utilisez ./run_linux main.c
Utilisez git pull origin master pour mettre à jour votre version du moteur graphique
Essayez d'adapter les méthodes montrées ci-dessus, aucune garantie que cela fonctionne (bonne chance).
