Historique des modifications - Message

Message #1610

Sujet: Générer une galaxie....


Type Date Auteur Contenu
Création du message 18-02-2007 16:35:55 ptitfred
Bonjour

  • je n'ai pas envie d'une galaxie carré ou cubique.
  • J'aimerais une distribution équitable des systèmes.

il est assez aisé de générer un nuage de points qui ressemble à un disque : travailler en coordonnées cylindriques (r, théta, z),
avec r la distance entre la projection sur le plan de l'écliptique et le centre de la galaxie,
avec théta l'angle du point projeté sur le plan de l'écliptique,
avec z la distance au plan de l'écliptique (projection sur l'axe perpendiculaire au plan de l'écliptique),
faire l'hypothèse d'une galaxie sans branche, uniforme
méthode:
  • tirer une valeur de
théta suivant une répartition uniforme entre 0 et 2*Pi
  • tirer une valeur de
r selon la répartition de ton choix (là c'est un choix de modélisation, une repartition uniforme peut suffire entre 0 et R le rayon de ta galaxie)
  • tirer une valeur de
z suivant une autre répartition, de préférence dépendant de la distance au centre.
  • boucler autant de fois que tu veux d'étoiles


  • Plus on s'approche du centre, plus les systèmes sont nombreux et proches.

> voir juste au dessus : cela consiste à bien choisir la répartition pour r et z

  • La navigation VISUELLE doit être simple et rapide.

j'avoue ne pas voir le rapport avec la génération de la galaxie, ce sont 2 problèmes différents

  • Le système de repérage ne doit pas être une usine a gaz.

Tu as à ta disposition quelques systèmes de coordonnées classiques : cartésien, cylindrique, sphérique (peu pertinent ici) ou personnalisé : découper ta galaxie en secteurs, les nommer.... à toi de voir

Ce genre de problème est mathématiquement intéressant puisqu'il fait appel à la fois aux statistiques et à la géométrie.

Bon courage à toi smile

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
158 invités en ligne
membre en ligne: -
RSS Feed