Apprentissage n°3 de directx

Soyez le premier à donner votre avis sur cette source.

Vue 7 088 fois - Téléchargée 1 031 fois

Description

Bonjour,

Voici le 3éme projet destiné aux débutants,comme moi, désireux d'apprendre directx.
Cette fois-ci le cube est texturé et vous avez la possibilité de charger une pyramide ou une sphère à la place.
De plus vous pourrez le déplacer dans l'espace 3D et ses coordonnées sont affichées en temps réel.
Pour finir vous avez la possibilité de faire des captures d'écran(pb : lorsqu'on fait une capture l'objet se met à tourner tout seul !)

Merci pour vos commentaires et suggestions.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
71
Date d'inscription
mercredi 29 septembre 2004
Statut
Membre
Dernière intervention
19 mars 2008

Et bien tu crées autant de meshs ke tu as d'objet et après par la méthode que tu choisis tu fais passer ces différents meshs dans ta boucle de rendu... je vois pas comment t'expliquer autrement parce que ca parait évident. Mais si tu as des questions + précises j'éssairai d'y répondre.
Messages postés
96
Date d'inscription
lundi 25 avril 2005
Statut
Membre
Dernière intervention
1 février 2010

Y'a juste un truc où je bloque c'est comment je peut faire pour, aprés avoir chargé mes 3 objets, afficher celui dont j'ai envie ?
Messages postés
96
Date d'inscription
lundi 25 avril 2005
Statut
Membre
Dernière intervention
1 février 2010

Merci beaucoup pour tes remarques surtout pour le "break" c'est un oubli j'ai même pas fait attention.
Je vais corriger ca et mettre à jour.
Merci bonnes vacances ;)
Messages postés
71
Date d'inscription
mercredi 29 septembre 2004
Statut
Membre
Dernière intervention
19 mars 2008

Hello! Quelques petites remarques:

d'abord, si tu rajoutes un "break" là où il faut l'objet ne se mettras pas à tourner tout seul lors d'une capture d'écran:

case VK_F7 :
{
Capture.Capture_Ecran(Nom_Image, g_pd3dDevice) ;
break; // ici
}

Maintenant concernant le chargement des meshs avec F6: Tu pourrais charger une fois pour toute tes modèle au début du programme comme tu le fais pour cubemax.x et ensuite grace à F6 choisir d'afficher tel ou tel mesh car dans le cas présent tu recharges le modèle voulu à chaque fois que tu appuies sur F6... ce qui me semble bien inutil,l'ordinateur travail + qu'il ne devrait.

Voilà sinon ton programme est pas mal du tout pour les débutants, je te ferrai savoir si je découvre quelques chose d'autre dans ton code, je n'ai pas le temps de tout reguarder avec attention pour le moment (je suis en vacances :) ).
Bon travail et bonne chance pour la suite ;)

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.