00111000 10011111 10001111 11110100

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

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

8414DD81 12C40F67 46C97BA0 EDF7FB73

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

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

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

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

62418416 AC7071F7 F291B279 95CD1196

11101110 00010110 01101010 01101111

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

BCE407DE 75C06F8A A21F66D6 037723A9

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

1D660863 41AC64B5 90FC7F98 6929A570

10001111 11001011 01111010 11000100

A66AEDF2 7C0D3F95 C8840025 F6909A84

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

F4CBFCB0 00D20196 F6CB1605 0BF077FB

E7297F2F A48654C1 E43FC34F 03C48E86

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

01100001 10010101 01001000 11101111

B87FFB48 CAE184BE 61E90E26 0F5A4148

10110101 10101100 00100111 10010010

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

^=

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

ABD4E328 71925FA9 91D8B497 C2CFCC45

10001000 11000111 01101100 10010011

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

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

69757E26 4CB5903C A1FD0308 D86E066A

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

A9977315 7393D7FB C772743A A5335023

01100000 11001110 11100001 10110001

4B071AA3 07DA44B9 000D2499 CA656F9B

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

0AECF4A3 BEEBB168 F710E886 B14565F1

A3F8BA03 9CCDE82A C4CCB5F7 5A76CC04

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

F506DBD0 6890F529 314EB159 286206E3

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

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

D0124D07 B2C5F4C3 BD4731BF 0ACBBA0A

11100111 11110101 01010000 01110101

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

11111010 11011110 10101100 10110011

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

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

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

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

626CDF97 FEC0A175 B4CD3450 0FC6E08B

01110110 00000101 01000010 10011111

01001100 10000101 10101010 01011111

01010111 00111110 11100111 11110110

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

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

42333DDF 33EA22B7 A1CB07A0 42C787A1

01001000 01111101 01000100 01101000

07C3CEB7 F26161DE C30EF66D 784A3C92

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

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

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

01000011 01000110 10101111 10000100

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

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

31F72A36 5B096EF8 00AADAD4 4EB38E2A

3BAD7819 FD5E39D8 F67ABC61 AF0BE348

D9B7ECE1 AD7CF2B0 3B86F49E 36CFFF40

81C2445D 9FC7DC43 F0CDD9DD E857870E

10011011 10100100 01000101 00010111

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

A1CB5D1A AA592A73 A4D5A55E 152E1237

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

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

5FB05DFB D7FC8737 73E5A8D4 06455944

8223897C 1D879D23 9A94060A 1AAC373B

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

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

11CA15F1 25700833 459730E2 7D60C83B

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

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

01011111 00011100 00010001 10010011

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

1029A7E1 57CDA0D1 FFBF9570 00CC0551

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

B4DAF13F 3B503D48 7818E7EF 1E3E64BA

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

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

11010001 01101100 11101100 01010000

08E44BF2 87E86543 C0222A9E BB23ADF9

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

00110011 01110000 11111011 10110011

DDC6019F A4F9C8EA 3A616886 C8B5DCAC

19A50A50 EBD985B2 3568FD8E FF372443

10101111 11101010 11010110 01100111

01100001 11100111 11110011 00000000

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

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

9112ED27 22F04907 B086D206 1A0A1910

28C4E490 D5389F8A 7C60B503 93FE2875

10010000 11100101 00101010 00000011

00011111 01100101 01010101 10111010

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

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.