Une simulation 3D interactive de trajectoires de particules autour d'un trou noir de Kerr
Ce projet, réalisé dans le cadre de l'UE "Programmation Méthode Numérique", simule la trajectoire d'une particule autour d'un trou noir de Kerr en utilisant les équations de la relativité générale. Vous pouvez également consulter le document rédigé du projet ainsi que la présentation associée , pour un aperçu complet des aspects théoriques et pratiques de sa réalisation."
- Visualisation 3D interactive avec OpenGL
- Interface utilisateur intuitive avec ImGui
- Résolution des équations par la méthode de Runge-Kutta 4
- Paramètres physiques personnalisables
- Simulation en temps réel avec des options de contrôle utilisateur
- Visualisation 3D : Affichage interactif des trajectoires des particules.
- Personnalisation des paramètres : Modifiez la masse du trou noir, le moment angulaire et les conditions initiales de la particule.
- Contrôle interactif : Démarrez, mettez en pause et redémarrez la simulation via l'interface ImGui.
- Simulation en temps réel : Le rendu se met à jour à chaque pas de calcul de Runge-Kutta 4.
- Précision du calcul : Intégration précise des géodésiques grâce à la méthode Runge-Kutta 4.
- Visualisation 3D des trajectoires de particules.
- Intégration de la méthode Runge-Kutta 4 pour la précision des calculs.
- Ajout de tests unitaires.
- Ajout d'un pas adaptatif dans la méthode Runge-Kutta 4
- Amélioration des performances (Multithreading).
- Ajout de phénomènes physiques (effet électromagnétique, effet Doppler, thermodynamique, photons)
Les bugs, il y en a toujours, n'hésitez pas à me les signaler ou à fork le projet pour y apporter vos propres améliorations. Toute contribution est la bienvenue !
- The Mathematical Theory of Black Holes, S. Chandrasekhar, Clarendon Press, Oxford Classic Texts in the Physical Sciences
- A First Course In General Relativity, Bernard Schutz
- D'innombrables vidéos YouTube pour implémenter ImGui et OpenGL
Fait avec ❤️ par Lam1ne