11001011 11110010 10000000 00111110

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

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

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

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

00101100 10110010 10110101 01011101

B2F65729 0BC37D30 BB06F604 23B8F526

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

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

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

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

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

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

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

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

AA9E47EF 98CF824C 4B0234F2 51FD4904

28FF2D13 8EEA8D17 2F91E713 C21B4AC6

10101010 00001100 00110100 01111110

00101111 10111101 11000100 00101001

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

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

11111100 01101010 11100111 11100001

10011000 00000111 10001000 01001010

1D2BA20A 5F0594FD 85350F8E 72172D50

10110110 11010111 10011010 00000010

00001010 01110111 00001101 11000001

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

11010111 11100010 10110011 01010001

131E2801 3AF8A84A 3611D83F 3293CA7C

01111001 11100011 01000111 11010100

C5A9720F AF5FCEDF F02B0B35 F6820953

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

00011011 11101100 11011011 00100100

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

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

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

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

94839B43 D65C609C 1ECD42B8 A52440DB

01111100 00010011 00110001 00010001

01010110 10001011 01001010 11101010

5D9535F7 5C88F064 F28995E7 9DC6F667

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

10000011 10010011 01101001 10001100

B9DF4916 56B4ABDF C49C6057 14145D0C

DB5494C8 DAE6CC4D 13C0A424 A7527CDC

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

1F88161C B393F309 95B4F073 B053C72C

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

00110111 10101111 10010011 10000101

10011111 00010111 01000010 01010101

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

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

A59173C2 29A16B2E 03DCE11F 2C05DA0C

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

10001110 01011110 11000000 11011101

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

B2F645F4 587CF786 3CA799AC D174976B

00100001 11000110 01010010 10000111

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

00111011 11001111 00110110 01011011

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

0FA03AD2 257A0C62 C08A1DD4 FDE90C30

1B9FD12D 1E38C430 0A237C1F 1983041B

00010001 01011111 00010010 00000000

10110011 01110011 01000110 01010111

BE62AF87 BE19C461 B0DE1761 7B1286EB

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

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

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

10000001 10101100 010111

01110

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

57C19A77 243B7ECA 84C591EE 8250B445

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

E4EE1B18 0F475FAA 1AD085E2 6EADE4F6

10110000 11001111 00010101 11001011

2E1C9922 02083233 6D61B882 8C8AA1C7

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

EDFA19C2 1DE0ADC7 A42F3EA8 CF6A8EED

BA7F8047 712375BF 241CC5DE 6F713874

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

B78590AD EAD598E6 DBE4110D 1E3F605E

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

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

10000110 11111011 00011111 11110001

994D05AA BC7F5A18 91CF5B69 AFDC8D04

40CEEB52 C53D4762 B3035E6D 6F39BC32

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

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

10100011 10110000 10000000 11101010

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

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

10111100 01110110 10010010 00000101

0CDA94E3 A4132949 C6D1B2DC 6788240A

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

01011000 11101001 10011100 01110111

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

11101000 10010111 01101000 10110000

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

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

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.