Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

PHASES DE LUNE EN DIRECTX 9 (VERSION TRÈS PRÉLIMINAIRE)


Information sur la source

Catégorie :DirectX / OpenGL Source .NET ( DotNet ) Classé sous : directx Niveau : Débutant Date de création : 03/05/2003 Date de mise à jour : 30/08/2003 21:17:55 Vu / téléchargé: 15 049 / 742

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
C'est un petit programme qui utilise directX 9 pour voir les phases de la lune

Ce programme n'est pas encore réaliste, car le plan de rotation de la lune
n'est pas celui de l'equateur (mais légerenment incliné et tout otu...)
et la terre est légeèrement incliné aussi.

Les période de rotation ne sont pas les vrai ....


Mais ca c'est juste des paramètres à regler

Par contre "le moteur 3D" (enfin si on peut appeler ca un moteur 3D :) )

En tout cas l'élaboration de ce programme était intrerressante (car je rappelle que je suis ne phase d'apprentissage)


-chargement de mesh (crée avec un logiciel 3D)
-texture,material etc...
-effet de lumière
-changement de vue (la vue à la surface de la terre etait un peu embetante a trouver)
-un peu de mathématiques

-creation d'une skybox.
etc...
  
 

Conclusion

-c'est une version à améliorer pour qu'elle soit plus fidèle à la réalité


améliorations possibles:
-il y a un petit bug dans la vue surface terre (je pense que ca vient d'un inversement rapide de l'axe qui est le haut)
-il ny a pas encore de projection d'ombre de la lune sur la terre(ou l'inverse),
quand ca sera fait on pourra faire des eclipse (en rajoutant un soleil)
-il faudra aussi utiliser les quaternions pour améliorer l'animation (enfin quand j'aurais compris comment ca marche ;) )

-mise en place d'une interface utilisateur plus joli, on l'on peut rentré les valeurs, plusieurs vues simultannée et tout et tout.....

-et pourquoi pas etendre cela à tous le système solaire (enfin c'est pas demain laveille)

Mais bon c'est quand même déja une bonne initiation

venez voir mon nouveau site http://membre.lycos.fr/stysty  
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   phase lune (version tres prliminaire)
    •   bin
      •   Debug
        • APBAN.jpgTélécharger ce fichier [Réservé aux membres club]Voir ce fichier56 886 octets
        • direct3dDefault.exeTélécharger ce fichier [Réservé aux membres club]20 480 octets
        • direct3dDefault.pdbTélécharger ce fichier [Réservé aux membres club]17 920 octets
        • env.XTélécharger ce fichier [Réservé aux membres club]22 720 octets
        • lune.XTélécharger ce fichier [Réservé aux membres club]21 220 octets
        • map2028.jpgTélécharger ce fichier [Réservé aux membres club]Voir ce fichier67 044 octets
        • Stars10.jpgTélécharger ce fichier [Réservé aux membres club]Voir ce fichier91 677 octets
        • stars8.jpgTélécharger ce fichier [Réservé aux membres club]Voir ce fichier75 721 octets
        • terre2.XTélécharger ce fichier [Réservé aux membres club]15 187 octets
        • Thumbs.dbTélécharger ce fichier [Réservé aux membres club]112 640 octets
      • Thumbs.dbTélécharger ce fichier [Réservé aux membres club]11 264 octets
    •   obj
      •   Debug
        • temp
        • TempPE
        • Direct.Form1.resourcesTélécharger ce fichier [Réservé aux membres club]324 octets
        • direct3dDefault.exeTélécharger ce fichier [Réservé aux membres club]20 480 octets
        • direct3dDefault.exe.incrTélécharger ce fichier [Réservé aux membres club]2 360 octets
        • direct3dDefault.pdbTélécharger ce fichier [Réservé aux membres club]17 920 octets
        • direct3dDefault.projdataTélécharger ce fichier [Réservé aux membres club]6 024 octets
    • App.icoTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 078 octets
    • AssemblyInfo.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 598 octets
    • direct3dDefault.csprojTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 373 octets
    • direct3dDefault.csproj.userTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 774 octets
    • direct3dDefault.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier926 octets
    • direct3dDefault.suoTélécharger ce fichier [Réservé aux membres club]8 192 octets
    • Form1.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier11 015 octets
    • Form1.resxTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 315 octets
    • Thumbs.dbTélécharger ce fichier [Réservé aux membres club]2 560 octets

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de Crew209 le 16/08/2003 15:18:51

J'ai un problem. j'ai instalé DirectX 9 mais il ne trouve pas :
using Microsoft.DirectX.Direct3D;
using Microsoft.DirectX;
quellequn peut m'édé ?

signaler à un administrateur
Commentaire de walteau le 17/06/2004 17:30:08

Oui , il faut installer DirectX9.0 SDK ,  qui contient des exemples de sources ....

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

DirectX 9 et C# [ par jagxx ] Bonjour,Quelqu'un connaitrait il un bon livre (si il existe...) qui traite de la programmation de DirectX en C#? Merci.Jagxx [directx][C#]cube avec texture [ par maxvador ] Salut à tousJe voudrais créer un cube avec une texture. Est ce que je suis obligé de créer pleins de triangle pour ca.Comment ajouter une texture ou u c# et directx [ par yafuka ] Salut t le mondej utilise visual studio .Net puis j ai installé directx9 sdk c++ et direcx9 sdk c# sur ma machine.mais lorsque je fais using Microso prob directx 9 [ par LuckyLuck ] En fait, en C#, lorsque j'inclus les références directx( ce sont les 9), la plupart des classes fonctionnent, mais les classes relatives aux Mesh ne s DirectX 9 SDK [ par Crew209 ] Crew209SVP aidé moi. je suis sous XP avec VS.net 2003 et j'arive pas a avoir les lib "Microsoft.DirectX" et "Microsoft.DirectX.Direct3D". merci de vot DirectX 9 et C# [ par cderoy ] Bonjour,Je suis à la recherche d'une aide sur les classes du SDK DirectX 9 utilisables avec C#.Qui peut m'aider ?Merci d'avance.A bientôt. probleme d assemblies avec directX [ par boisnou ] bonjour j ai un petit souci :j utilise borland c# et je voulais compiler une source utilisant directX 9 (source disponible sur ce site). et borland ne pb install directx [ par Popolino69 ] Bon, j'ai installe le SDK de Directx 9 mais je sais pas comment faire pour l'integrer a visual studio.net, histoire que le "using Microsoft.Directx" m prob references Microsoft.DirectX [ par Killan ] J'ai installé visual C# 2003, le SDK de DirectX pour C#, je tente de compiler un exemple et pafG:\csharpfr_source_21589\DirectEffect.cs(4): Le type ou Tutos sur DirectX (OpenGL par la suite) en ligne [ par kershin ] Intéressé depuis peu par la programmation C# et passionné depuis toujours par la création de jeu, je me suis dit qu'il serait peut etre utile de faire


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,437 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.