900FBF7F D512A4D7 6

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

010001111000 001 1101

/3/A/9/8A//2/5 /F/ /7/1/E1/D

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

01001110 01100001 10110010 00010010

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

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

10111100 10111100 00010011 01010011

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

C0F181F1F1 042

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

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

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

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

11011010 00101011 01010000 01011000

010011

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

01101110 11100001 11110111 01010101

7079B2FF 654B0E59 B01

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

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

76337242 9C636915 BFD332AB 07AADC48

_=.::__> @_:@,=,_ ,*=._,:

00110101 10000011 1000

00011100 11111011 10011110 01111101

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

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

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

11111100 10100100 00001111 11010000

10

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

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

,<.@_.#^ #_#@;<

05EF689C EF578984 B1A194B6 94074795

11001101 00010100 11100100 10010110

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

01110011 01000010 10111110 01010110

3A54AEB4 BD6DD314 1B69F138 9588D267

10110000 11000010 01110001 10

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

<_*

020D7613 E63A27B1 FFA0E837 8008EB33

8D18DDE9 3A0F9B64 EE65DAB

11100100 1011110

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

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

11011001 10000110 11011001 10001001

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

66746227 04E63EB0 51652867 231ED2ED

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

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

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

11001011 01111010 11110110 01100101

01000111 01111010 01001100 10111000

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

/7//8/A/48/F/97 5E

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

2EC6211B 8B0DE75C B54308

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

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

2096614B 18F

001001

5D8959DC 64914

11000000

10100000 11101110 01010100 01000100

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

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

:^;

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

#*:^<:*_ :_.:

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

1517 40ED58 121086DF 926E77AE 0EC4B71D

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

@5*B BA

00100101 01001110 11101100

01011000 01111011 00001000 1110

7F1D19B0 9A313794 84A5D4C3 52478499

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

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

@@_#<

8FC63C1F 44F3BB96 419C1B15 82E3B30F

CA407005 B1955CBF 601F2637 51883D00

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

B37A8062AC57B8 4 135

10010110 10110010 00010010 11111110

5AD2440A C7D3B15E E50A24F0 E2BEC180

EB0F96 CD2D4 A4B10868 019FB234 70BD11AB

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

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.