IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Lazarus Pascal Discussion :

Projet de simulation des mouvements de planètes


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 1
    Par défaut Projet de simulation des mouvements de planètes
    Salut à tous !

    Je suis élève a l'INSA de Lyon et j'ai un gros projet à faire sur la simulation des mouvements des planètes autour du Soleil, à faire sur Lazarus.
    Alors je fais appel à vous les professionnels de l'informatique , si vous voulez bien m'aider un petit peu ce serait vraiment sympa
    En fait, je sais comment créer les boules dans le code Pascal mais pour les placer dans un repère, dont le centre est le Soleil et en fonction de l'équation (ellipse) des planètes simuler leur mouvement autour du centre c'est un peu plus dur.

    Je vous remercie infiniment d'avance !
    A plus

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 212
    Par défaut
    bonjour,

    Pour moi, ce qu'il faut faire :
    - convertir les coordonnées polaires de tes équations (je suppose qu'elles sont polaires) en coordonnées orthogonales en 3D (car je crois qu'une planete n'est pas le plan de l'écliptique, mais je me rappelle plus laquelle

    - pour l'affichage : un TCanvas, mais pour faire une réprésentation en 3D, ça va être dur. Ou utiliser une lib 3D (style OpenGL). En dernier recours, tu peux t'interfacer avec Blender ou PovRay, pour aboutir à une animation classique.

    Après, faut savoir si tu veux quelque chose "in the code" ou si le "précalculé / Pré-rendu" est autorisé. Perso, je ferais :
    - un prog qui génère un fichier povray pour une position donnée
    - un rendering de ton fichier
    - un affichage du rendering dans un Canvas ou TImage
    (inconvénient : le temps nécessaire au rendu ... si tu travaille sur un netbook, t'es pas sorti de l'auberge, si tu est sur une bête de course, ça ira mieux)

    Décris nous un peu plus ce à quoi tu souhaites aboutir (mode de visualisation 2d/3d, rafraichissement de l'image, etc...), en fonction de ça, on te donnera des pistes. Dernier point : regarde dans le code des logiciels libres (stellarium par exemple, mais y'en a d'autre)

    PS : je suis un prog du dimanche, donc je dis probablement des bétises des fois Mais n'ai crainte : on nous le fera remarquer. Tu peux aussi poster sous Delphi pour avoir des pistes, mais ce ne sera peut-être pas transposable sous FPC et Lazarus

    Damien

Discussions similaires

  1. Réponses: 3
    Dernier message: 04/03/2015, 09h13
  2. Réponses: 106
    Dernier message: 13/05/2010, 15h34
  3. [XHTML][CSS] simuler des frames avec des div
    Par piwai dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 09/11/2005, 13h26
  4. simuler des onclick d'une fiche autre que la présente
    Par bertrand_declerck dans le forum Langage
    Réponses: 3
    Dernier message: 30/08/2005, 10h04
  5. Simuler des actions au clavier
    Par dosbastos dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 03/05/2005, 15h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo