Affichage 3d [Résolu]

Signaler
Messages postés
1329
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
-
Messages postés
2
Date d'inscription
mercredi 23 janvier 2008
Statut
Membre
Dernière intervention
7 mai 2008
-
voici le probleme:

Soit A un point défini par la ctruct Vecteur3d{float x,x,z;} de coordonées dans l'espace cartésien orienté orthonormé (A.x,A.y,A.z).
Soit Ma la matrice 4*4 associée a ce point.
Soit ID la matrice identité 4*4
(a ce stade, Ma =ID+translation(A.x,A.y,A.z) (en simplifiant))
Soit View la matrice 4*4 de vision (qui contient position et orientation de la caméra)

Probleme:

quelles sont les coordonnées du point A dans le plan Ecran associé a la matrice View?

Reponse:

Matrice4_4 Temp=Ma*View;
// la on a les coords de A dans l'espace "Camera"

ET LA CA VA PLUS.
comment on passe d'un point 3D a un point 2D? car en fait c'est ca la question.
Attention, je ne parle pas ici d'openGL ou de DirectX (ou DirectDraw pour les dinosaures)
Je parle du cas général et mathémarique.

Plus généralement, la question pourrit se résumer a: comment marche OpenGL? Mais comme j'ai qd meme quelques bases grace aux transfos dans Sniper, je maitrise a peu pres les matrices, le pb c'est pr passer a la 2D.

Bon je sais c'est un peu compliqué, je ne demande pas une vraie réponse qui sur un forum sera surement trop concise a mon gout, mais plutot un lien, moi ca fait 2 jours que je google sans rien trouver

Voila
C'est tout (hahaha)...

Merci Beaucoup d'avance aux pros qui sauront répondre (enfin une colle pour BruNews! :D )

@+
Ad

6 réponses

Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
8
directdraw c'est pas la prehistoire, c'est une composante de directx comme l'est direct3d

http://www.mandragor.org/tutoriels/tutoriel.php?id=5&chap=1
Messages postés
1329
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
2
et dsl pour le double post :)))))
Messages postés
1329
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
2
c'est pas l'ancetre de directX?
en tt cas merci je vais de ce pas voir le lien.
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
8
rensigne toi sur ce que permet de faire directdraw
Messages postés
1329
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
2
djl je t'adore.
en plus c'est pas la premiere fois que je vais sur ce site (bon, ok la 2eme :)

MERCI ^ ^
Messages postés
2
Date d'inscription
mercredi 23 janvier 2008
Statut
Membre
Dernière intervention
7 mai 2008

bonjour
je suis enrain de créer une application pour affichage une image 3d avec opengl
pouvez me poster un code pour s'initier au sujet
merci infiniment