begin process at 2012 02 11 09:12:19
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > MINI SYSTEME SOLAIRE

MINI SYSTEME SOLAIRE


 Information sur la source

Note :
7,33 / 10 - par 3 personnes
7,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Niveau :Débutant Date de création :08/08/2004 Date de mise à jour :08/08/2004 03:41:28 Vu / téléchargé :3 827 / 421

Auteur : hhhp2004

Ecrire un message privé
Commentaire sur cette source (13)
Ajouter un commentaire et/ou une note

 Description

un systeme solaire qui contient 1 etoile, 2 planetes, et un sattelite qui gravite autour d'une planete ...

le code est  long, mais .....


 Conclusion

j'attends vos commentaires ....

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

08 août 2004 03:41:28 :
...

 Sources du même auteur

FONCTION GETIP
Source avec Zip Source avec une capture SUPERCALCULATRICE 3000
Source avec Zip HORLOGE ET CHRONOMETRE (PEUT AUSSI CHRONOMETRER L'OUVERTURE ...

 Sources de la même categorie

Source avec Zip TEXTBOX EN NUMÉRIQUE par 320C
Source avec Zip TEXTBOX EN NUMÉRIQUE par 320C
Source avec Zip DÉCIMAL TO HEXDECIMAL par loulou27200
SOUS-TITRES : INCRÉMENTATION DE TOUTES LES CHAÎNES DE CARACT... par ALMIRA
Source avec Zip Source avec une capture EVALUER UN NOMBRE D'OBJETS AVEC UNE BALANCE ET DEUX ÉCHANTIL... par lexsty

Commentaires et avis

Commentaire de RDX le 08/08/2004 10:19:04

Wow c'est vachement rapide!
Par contre 2 choses :

1- Quand tu mets l'orbite de la planete sans satelite, le soleil clippe.

2- Met une capture :)

Bye!

Commentaire de Pingouin le 08/08/2004 12:41:34

Ouais pas mal du tout. Mais c'est vrai que des que tu traces une orbite le soleil clippe. Je n'ai pas etudié a fond le code mais le decalage dans les orbites il est voulu ou c'est a cause des arrondis ?

Pingouin

Commentaire de hhhp2004 le 08/08/2004 15:02:19

salut,

je ne sais pas pourquoi le soleil clippe .... je vais regarder ca, mais je doute que je vais trouver une reponse lol ....... je savais ce "bug" d'avance mais jai pas su quoi faire

cest rapide a cause de la force de gravitation entre l'etoile et la planete -> plus la FG est grande,plus la planete a besoin de vitesse pour se maintenir en orbite ...... pour relentir la planete : baissez la valeur de de la masse de l'etoile ou de la masse de la planete et baissez aussi la vitesse initiale ....

Le decalage ...
Le decalage de l'orbite de la premiere planete, je ne sais pas a quoi il est du ..... mais je sais que apres 1 min. il se stabilise . Pour la 2 planete, elle reste toujours sur la meme orbite .....Le sattelite, lui aussi il se rapproche peu a peu de la planete2. LOL peut etre cest un apercu de ce qui attend la Lune dans quelques millions d'années, elle va entrer en collision avec la Terre, qui sait ........ Comme mon "systeme solaire" est fait a une echelle beaucoup beaucoup plus petite (echelle = 30000, variable scl) (echelle du systeme solaire = dans les milliards de Km) ..........

si vous trouvez d'autres choses ....

Commentaire de jack le 08/08/2004 17:03:44 administrateur CS

hhhp2004 : Pour info
La lune s'écarte de la terre de 3 cm par an

Commentaire de hhhp2004 le 08/08/2004 18:55:42

elle s'ecarte ????????

Commentaire de ShadowMaster le 08/08/2004 22:53:00

c'est pas mal, domage que l'aspect visual est pas le top, tu devrais passer à directx.

Commentaire de hhhp2004 le 08/08/2004 23:17:33

lol .......... je sais meme pas cest quoi directx
tout ce que je sais cest que pour jouer des jeux avec des beaux graphiques tas besoin du plus recent directx

Commentaire de tmcuh le 09/08/2004 14:57:23

joli à voir mais bon sert pas à grand chose lol; de plus je trouve l'orbite beaucoup trop élliptique, je doute qu'elle corresponde au vrai données ;)

Commentaire de hhhp2004 le 10/08/2004 01:35:10

oui ...... cest vrai, le prog sert pas a grand chose (cest juste un defi que je me suis proposé ...... et que je lai relevé ! et dapres la note que vous mavez donné, je lai plustot bien relevé !

pour ce qui est de lorbite trop elliptique qui ne correspond pas au vrais données ......... jai jamais dit que mon prog est un copie a l'echelle de notre Systeme Solaire, cest plustot un systeme solaire fictif, donc il n'y a pas de Vrais Données .....

Commentaire de tmcuh le 10/08/2004 09:21:20

Le problème c'set qu'une ellipse comme celle là n'est pas possible, car vu la projection de la terre à une orbite tel, elle sortirait de celle-ci... on estime que l'orbite est elliptique mais avec un rapprochement du soleil sur une équinoxe (hiver), tu aura donc ton soleil qui serait plus dirigé vers la gauche et non au centre... mais bon c'est juste pour compléter ;) mdrr

Commentaire de JJDai le 11/08/2004 00:09:24

Salut
---------
D'abord même si ca sert à rien, c'est peu être un superbe outil pédagogique, voir un économiseur d'écran.
Ce qui serait interressant serait de rendre parametrable le nombre de planetes et leurs satellites. Peu importe que ce ne soit pas une représentation de notre systeme.
C'est sur que de rendre parametrable ,es orbite serait un plus, ais c'est deja pas mal.
-----------------------------------------------------
Pour le soleil qui Clipe en fait c'est la methode "Line" du picture qui déclenche un rafraichissement de la zone de dessin et de tous les objets s'ytrouvant, et donc de tous les Shape (les planetes et le satellite aussi clippe, mais la taille fait que cela se voit moins).
Pour règler ce problème il y a plusieurs solutions:
1- Placer le soleit sur un picturebox (dans le picturebox principal) lui meme de la meme taille qule soleil avec comme couleur de fond la meme que le picturebox principal. Mettre la propriete border sur "none"
Le seul inconvénient de cette méthode est que si une orbite passe par les angle de ce picturebox, la trace risque de ne pas etre visible, mais il faudrait une orbite tres courte.

2- Definir une région correspondant au picturebox principal, soustraire une région correspondant au soleil, ce qui ne provoquerait plus le redessinement du soleil, mais dans ce cas il faudrait pas que le soleil appartienne au picturebox, et son placement serait moins evident.

3- Dessiner le soleil avec la méthode Circle du picturebox aulieu d'utiliser un shape.
-----------------------------------------------------
Pour info:
- L'utilisation de la méthode Move serait préferable à l'affectation des propriétés "Left", "Top", "Width", et "Height", ca ferait 1 rafraichissement au lieu de 4, ca allege le code, et c'est plus performant.

- L'utilisation de la méthode "pSet" du pictureBox serait a mon avis préférable à Line.
------------------------------------------------------
J'ai fait un exemple avec la première méthode, et en apportant quelques modifications au code qui le rendent un peu plus optimisé du moins plus lisible. Si quelqu'un le veux envoyer un message à jjd@kiolo.com

Commentaire de acrcorp le 16/08/2004 23:48:13

Pour supprimer le phénomène de "clipp", c'est très simple, il suffit de mettre la propriété AutoRedraw à False dans la Form1.
Le clipp est la résultante d'un refresh forcé par l'instruction Picture1.Line -(centre_planete.X, centre_planete.Y), RGB(255, 255, 255) du programme...

PS : C'est vrai qu'il sert à rien ce programme, mais c'est rigolo quand même de se croire en cours d'orbito ;-)

Voilou

Commentaire de JJDai le 17/08/2004 19:38:14

Bin non ca ca ne marche pas ca contine a clipper et si on met celle du picturebox à faus, on n'a plus la trace.
JJDai

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,839 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales