53C668AA 2CFBB8A0 3B4CCA88 70009ACF

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

4D760A32 1575D4A1 6D4D786A 3F1FB28E

11000000 11000101 00101101 10100010

E1652497 8A2CBC55 2C201771 2EC23511

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

01110010 11111101 00000100 01011011

01000010 11111011 11110100 00011011

00111100 00100111 11011000 00001101

01011110 10010011 00110101 01111010

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

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

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

11010100 00110010 11000001 11110010

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

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

10100100 11100000 11101101 00100100

10100111 11111001 01111000 11010001

CF3FA3F2 07D88192 1390E1B6 567B2284

11101011 00111001 00100001 10110010

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

C13A6BF9 F367C029 8D5A2D7E 8C0D03E4

DECE39FE 27819BC9 6BD83D25 585DC628

6914523F 0EBE60C3 C0502D4F 4677C311

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

11101110 01101011 10100010 01110000

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

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

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

717C1493 8D6685A4 670BE536 885466C4

A76F8461 27CED703 1E490B3D D3CAE1D4

10000101 11100101 00111001 00000110

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

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

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

01110100 00110001 11011101 00001000

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

00110101 11110111 11001111 01011001

481508EA 5775FC6F 53B1BC99 4DA97E92

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

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

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

0CF83B40 8E88ED4B 2F26AB5A 7E71A1BF

00100101 10001001 10101001 11001100

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

609C8C3C B0A8E3D7 35BE15CB 46C4C787

01110111 10000101 11111101 11001001

2FD36F42 DD8777E4 0ECF3BF9 00DEEFA7

E9F4C3CF CBF2084A 4FA8C6DB 64B7C9AF

C710E9F1 2B2A29CA 46292754 0CCD00C3

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

10000001 00101111 01100110 10111110

00110111 11000101 11000100 01111110

38FD7098 BF4E5D00 7844A5FF C5260E04

495A5A42 087A0E89 D08E4123 A32F90F7

01000010 01000101 00111110 11100100

11000010 00010010 11100100 11100011

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

11110100 00110000 11100100 11110110

00001001 01111101 01000111 11100110

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

6DD79448 BB6D93E8 981ADC9D 23DC8401

10011001 11001101 01000110 01011001

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

00001010 10001011 00001010 00001011

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

6015DC00 398BCAC6 D5D2F918 54085D70

A0266301 BA15D05D 1566041E C1309ADC

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

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

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

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

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

01010001 11100001 00010011 10001100

11011110 11110001 11001001 01110101

3B870F5E EEC60BAA 264A27E6 F727E27F

178FC680 0CB68638 C870A1A6 62B7D34C

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

4487E931 CBD3B132

E87FB3BB 6D975F58 2119CD49 F605B175

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

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

A1108F9C 51A8698B 1E6315DD 4085061E

5DAAB256 1315F4F8 3B8342EA 61753493

B98226B7 D85B40B7 8E07D7DF C43EA924

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

DE6D0315 6941037E 474849E0 2209EA18

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

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

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

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

F1F59BA0 3B1E6382 03E35D92 0C74F269

4757FECB 2614C2EF F291B527 E01AD269

1F5DA2A0 E4B3F9B5 A8EA08A6 C3A2811F

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

10100100 11101111 01000010 01101010

638CD457 EA5A6565 3B99D964 DDCC9018

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

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

6E786C12 64B1BA0C C3183393 D1A8E6EC

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.