11110011 10001110 00100111 01100101

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

00111000 11110101 11100101 11100000

00000100 10100110 00101101 01011111

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

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

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

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

F4E52D89 7CD6B174 85017FFA DBBA3DA8

01010101 01010010 11100001 11011011

63DB8521 4AD5F5F1 A1180464 02467BA7

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

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

00010011 11111000 00010000 10010001

00011111 10001011 01110111 00111101

00101100 01001101 11111001 11001000

11100111 11001010 01010100 00111110

F12FDA9E 364134E0 E5AE413C 63469127

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

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

01011000 00000101 11011110 11100110

10001010 10000100 11100110 11010011

>..<=^># *;

10100100 00101101 01101010 00110110

0C0BC4C7 887B1754 D08552B8 F2396C6D

09F558DD FEC6BDA2 D7199640 01FB5A50

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

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

01011110 10001000 11101110 00100100

15E6E980 68DAA4E7 836ADE9F 9149112C

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

EEAA0695 25D6A0DF 5ED1A808 C491C0E5

11001000 01011000 10010011 11100110

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

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

D78642D5 734A00A6 51BF8E4C 3D194084

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

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

01101010 10101101 11010010 01110101

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

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

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

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

455C48EA ADC00A42 F72E011D 7608B467

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

BA2C965A 672D1780 7043537E AD08ED37

E17DFB99 6B5BA751 6B4CCC43 E752B5CE

00100110 10101000 11101101 01001111

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

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

00010010 01111001 10111011 01011010

00100101 10001000 10111000 01110001

11001011 00101101 01111010 01000101

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

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

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

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

FF490224 D3126C2C DBF69410 A4920038

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

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

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

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

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

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

00001011 00101110 10110010 01100110

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

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

10010000 01100010 11001101 00101011

DD1FBBBA 00027B9D DBA9A68E D5978B9C

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

10110111 11001011 00010101 11010111

40073508 088C291B 31B21551 99E116E5

5F41A738 905C787B 39B66FAD 60299AAA

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

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

01001011 00111010 00101000 00101001

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

CEA32835 07592C9B 454E85E4 5DD107BF

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

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

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

11001111 11111000 10011001 00000111

01001111 01110100 01011000 11100010

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

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

01100101 10000101 11111011 10110011

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.