Maquette en 3d du syteme lune terre soleil pour expliquer les saisons, jour nuit,phase de la lune

Description

Ce code est une maquette virtuelle elle permet d 'etudier les saisons ,les jours et les phase de la lune

Grace a des cameras bien choisies on peut etudier ces phenomènes et les montrer à des fins pédagogiques (c'est l'utilisation que je vais en faire)

J'ai essayé de bien commenter le code

Chose à faire:
Changer les dimensions

_Corriger le plan de l'ecliptique de la lune

_faire en sorte que l on voit les villes eclairées la nuit (ca va etre dure :) )
_A venir représentation des eclipses...................

Source / Exemple :


Je n ai pas pu poster les textures dans  le zip car trop gros (les textures prennent de la places)

voici le lien POUR LA VERSION AVEC TEXTURES

http://www.membres.lycos.fr/cristiani/

Il y a aussi une version SETUP ( a la meme adresse)qui permet une installation facile de l'application 

Normalement ca fonctionne même si on a pas installé  java3D (les dll et l'api java3D sont dans le jar),par contre il faut avoir la derniere machine java virtuelle pour le faire fonctionner (comme n'importe quel programme en java )

Conclusion :


Principe de fonctionnement:

Pour choisir la camera il suffit de faire un clic droit.

Pour deplacer la camera il suffit de deplacer la souris en maintenant le clic gauche appuyé, pour certaine camera on peut zoomer en deplacant la souris avec le bouton du milieu(ou le de droite)

On peut accelerer ou diminuer la vitesse (selon le phenomene que l on veut etudier) avec le curseur a droite.

La boule verte sur la terre represente un observateur, pour deplacer l observateur il faut choisir la "camera a la verticale d un lieu"
une fois votre position sur la terre choisie vous pouvez allez dans la vue "camera sur la terre" et vous verrez les levers de soleil etc... (avec posibiliter de voir les points cardinaux)

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.