_;<;=,;@ ^,_*;<,= *:@,*>:, *_^**,_^

8EC99D91 5DE675C7 85ABD4AB C6A3D2D9

_=:,;;<^ .,*<=,;. <,#@^@^. #@,,^#:=

442D32FE 821075A0 42386FF7 4B5959F0

>;,@;@*, *=;*_,_. >@<@>*_: <.#,@^_<

D631A25C D14EBA2B 95533913 19FE038B

989D9B58 D6861A8A 370D5BE8 1976C769

@.*<,>;@ #_;:^@;* .,^:<>## ;:,_^__=

11001111 00010100 00100010 10100101

=,*;,@== :<>_>*>> ^@=<,>_: *_:_*_.@

10011110 10001000 01110011 01011100

::_;^#:^ ;_,@;=;, <_#^>**= *=##<=#=

11010000 11101001 10001101 11101011

C922BA3E 8B0F67CC CAC7EC0E B2A98CE9

F25171AF D3F32C02 EDA3D1F8 31EF1431

//////// //////// //////// ////////

40A62228 122FC002 421170E6 C37CA5D8

F3F4EBB5 74B81910 290E91AB 72D101D3

10100010 11100101 00000111 10110010

00111011 10000001 01001100 01010111

#*.#>.=. @#=,=>*. __@*_^=@ =<**_>;,

10111101 11011000 00101011 10011011

#_,:*<,@ =^@=:_*: <*>##<^* >=;:,;>,

:.^>^^,* _>:,.#>= .^>=,=:# <<*:=:*,

10110000 11111110 10100111 00100111

97060BBB 7A4B8E16 5705C4F7 3D9C74C2

,=_#>@*_ .#<<_..< :_,<#,=. .>=*_#..

//////// //////// //////// ////////

E5EAC193 7E5B7536 B25E9BCB 2603A5CC

_.<<*.*; *==.*=,. ##==^;.< <<;:@*<>

5861388D BF9A64D8 73D64FE6 CA18E654

@@#>,*@@ *:;;:=># .#<^<### @*>**@.;

>,_:.#<* ^=#:>:*; <_.<^#;. ^^.*,^:#

01000100 10101110 10100110 11001011

00010100 01010100 01011101 10111101

11000100 00001011 10010011 11000100

EB76E78C 88D27249 FAED52C9 921FF9C0

01011110 01010011 11011111 00001001

#,<_=:>. =,##@:*_ _.:#*@:, =>*,*@>#

ACBCE1CA 5B713E62 A8F3C7F5 F9D0CEC7

FBE3CB4E CBC69BD7 0ED12E71 E4B630C3

8D2921CA 997E7810 0C7C67FF 87C7F7E6

9021FE2B CC1EC2E2 114E2FB2 9ED1C4D3

11001000 00111010 10111011 00011001

46190D5D 48A76CCA 0C3A520A 399D1F64

01000110 01011101 10010011 11111010

//////// //////// //////// ////////

00000001 00110101 01101011 11110111

1D198E76 8F66850F E53528E5 55529405

F7AE8A64 CB2E9FF6 CB9A820F 4F70E6A2

//////// //////// //////// ////////

<..,.:,; .._;===@ =,>,#=^^ *#;>#@_<

7E617C41 BBA15333 17B01F5A 45CDBBAB

>@@#=:.< ,@><_.=; >>^:;,:: ^:*.^;_:

*@_=_#>@ _.=<^^*, ^__=<,^; ;;.=^@>:

01101101 10010111 11111000 01001011

//////// //////// //////// ////////

>._@^;## _@*<:=:. =.**=@.: .**#=>@#

11100001 00011001 11011110 11011000

>^^=*,,= @<,.@>,# ;>_;_.#, _;_<_<>:

11101000 11010001 10101100 00010110

;>#><*#_ >#:*=>,; <^*_=,*= ;=#_:*#_

##^;*^.= <*,=>:*. >><=_@<= ,#_@:#@=

8238FE75 13862CB5 635A33AC 58452811

566D6B2E 4AACFC49 115BB0B6 66B65CBF

93470180 2FB99EB1 F543468D 7D095C6E

;.<^;<<# ,.>_.^@= <<.@=*

@<,*#^;_ _>,#^::. >>^,@@^# <>*^@#;<

00010000 10110010 01111000 00101001

0815E9A3 A19B16AA 8725E59E 5FD8A6EE

01100101 11001101 10011010 01000010

><;*^@:* =@*<<,*: .^^.=_== *;;#*=^=

D4D4E7C0 FBF984EA B3E1D446 89610B6D

*@*^^.<= ,@*<^>,: ^>:@#._* #=.:^#_^

//////// //////// //////// ////////

11000101 01100000 11001010 11001000

@,,<=:*: ,;.=#;^< >*>*<@_^ _*<<@_*=

#=:<@__, .,.<_:;@ #_#_^:<# ><#,.#><

BC3E05C3 1A26B4D3 0C4ABC1A EC8443FC

#=>**.,, _*^#__,* @,>@@@*> ,,<^;*<_

00111100 10100010 01101001 11010101

=>^.;@=# ..^#:<=. :^^*..;: >>#.;@^:

C89C6FF7 DE1D3693 6ADF6CDA 25D73135

=.*>;#:* >>,##^=; >@=^_*_# #_<=.>_#

,:,,:.## <*<,**,* >_>=@^#, ,>#;*<:@

2EE33834 B8851398 38E73DA6 FBB2C6ED

10001010 00101011 01001010 11101010

:<.;^;<@ ,^>,^.<^ :_@;*>=< _>:;:;,,

//////// //////// //////// ////////

,<*>@*=. >>..^@@> :<*;:@_@ >^<:=;=;

Simulation du système solaire

Simulation physique 2D en Python

Voir plus

01. Info


Statut: Terminé

Dates: 15/10/2022 - 01/11/2022

Technologies

  • icon

    Python

    // Langage de programmation

Équipe

  • Moi

    // Developpeur

03. Présentation


Context

Le projet de simulation du système solaire est un travail d'école basé sur Python qui vise à simuler la physique des corps célestes au sein de notre système solaire. Le projet vise à créer une simulation précise en utilisant des données réelles et utilise diverses bibliothèques telles que PyImGUI, PyOpenGL et GLFW.

Présentation

Le projet de simulation du système solaire fournit une visualisation interactive du système solaire. L'application permet aux utilisateurs de configurer divers paramètres relatifs au système, à l'animation et au rendu. La simulation représente avec précision la position, la taille et la couleur des planètes, sur la base de données réelles obtenues sur le site web de la NASA. Les utilisateurs peuvent effectuer des zooms avant et arrière, modifier l'échelle et personnaliser l'apparence de chaque corps céleste. En outre, un profileur de performance est inclus pour surveiller les performances des moteurs de rendu et de physique.

Level up

  • Application des principes physiques dans un scénario réel
  • Développement d'une interface graphique à l'aide de PyImGUI
  • Implémentation d'un profileur de performance pour surveiller un système de rendu

Conclusion

Le projet de simulation du système solaire atteint avec succès son objectif de fournir une expérience interactive et éducative. En utilisant des données et des principes physiques réelles, la simulation offre une représentation réaliste de la dynamique du système solaire. L'interface graphique interactive permet aux utilisateurs d'explorer et de modifier divers paramètres, améliorant ainsi leur compréhension des corps célestes et de leurs interactions. Le projet de simulation du système solaire est un témoignage de ma passion pour la programmation et l'astronomie, démontrant ma capacité à fusionner ces intérêts dans un outil éducatif.