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 !

Sujet : Déterminer la position [ Windows / DirectX ] (gbourgeois0019)

vendredi 14 juillet 2006 à 16:11:59 | Déterminer la position

gbourgeois0019

Bonjour tout le monde,

J'ai un petit problème que je vais tenter de vous expliquer le plus clairement possible. Je suis en train de faire un petite application avec directx et lorsque je veux positionner ma camera j'utilise D3DXMatrixLookAtLH(&V, &position, &target, &up); .

Alors la tout va bien pour le target ( qui est toujours 0,0,0 ) et le up ( 0,1,0 ). Cependant, pour le vecteur position, je désire la déplacer tout en gardant toujours la même distance entre celle-ci et le point 0,0,0. ( Un peu comme si la camera se promenait sur un sphere autour du point central. Le problème est que les seules données dont je dispose sont 2 angles. ( 1 pour la hauteur ( entre PI/2 et -PI/2 ) et 1 pour la position autour du centre ( entre 0 et 2PI ).

Quelqu'un saurait comment déterminer la position de la caméra sachant qu'elle doit se trouver à 100 du point central ??

J'espère que ma question est claire ...

Merci à l'avance !

________________________________________________________________________
Hardware is what we play with until it breaks, Software is what we play with until it works !

vendredi 14 juillet 2006 à 16:35:09 | Re : Déterminer la position

niketou

En gros tu veux tourner autour d'un point sans t'en eloigner?

vendredi 14 juillet 2006 à 16:43:11 | Re : Déterminer la position

gbourgeois0019

oui exactement... mais cela a partir ce seulement deux angles qui vont varier ...

________________________________________________________________________
Hardware is what we play with until it breaks, Software is what we play with until it works !

vendredi 14 juillet 2006 à 16:48:55 | Re : Déterminer la position

niketou

ca peut t'aider sa:
[ Lien ]


vendredi 14 juillet 2006 à 17:01:37 | Re : Déterminer la position

gbourgeois0019

D'accord mais je ne saisi pas trop ce code.. la fonction Distance ne recois qu'un parametre de distance, donc elle se deplacera dans quelle direction ?

________________________________________________________________________
Hardware is what we play with until it breaks, Software is what we play with until it works !



Cette discussion est classé dans : problème, position, camera, déterminer, target


Répondre à ce message

Sujets en rapport avec ce message

Problème pour récupérer la position de la souris en permanance [ par pcrafale ] Bonjour,J'ai un problème. Je programme en MFC sous VS.net. J'ai une fenêtre CDialog et je voudrai récupérer en permanence la position du pointeur.J'ar Problème : rotation d'une camera [ par bathof ] Bonjour,Je suis en train de développer un jeu 3D de type HomeWorld2,malheureusement j'ai deux trois problèmes du coté de la camera.La caméra doit être Object independant de la position de la camera [ par sem16 ] Hello tout le monde,j'ai un petit probleme en OpenGL que j'arrive pas a resoudre. J'ai un strip compose de mesh triangulaire avec un legend à afficher lecture depuis camera avec dc1394 [ par braf78 ] mon probleme quand je compile le grogramme il connait pas fonction de bibliotheque comme (dc1394_cameracapture camera; raw1394handle_t handle; n Problème de mémorisation de cellules [ par Himura57 ] Bonjour à tous,Je suis débutant sur excel, je travail dans une petite PME où il me faut gérer des stocks. J'ai commencé il y a un mois cette gestion p Problème de division dans une boucle [ par Albanderuaz ] Bonjour,J'ai un problème dans une bloucle qui envoie un fichier de taille definie vers un serveur. L'envoi marche, mais une division pose problème. Je Message d'erreur avec SL [ par Maximi ] Bonjour je débute avec C++ et SDL, je travaille avec VC++ 6.J'ai fait un tout petit programme et mon problème, est le suivant :je compile le code et c POO : problème d'objet [ par Kelm0 ] Bonjour tout le monde, pour ceux qui connaissent le C++, j'ai un petit problème : je voudrais poser des conditions en fonction du nom de tel ou tel ob Byte donné est-il un opcode ? [ par Telepathmaster ] Bonjour,Dans une série de bytes donnée, j'aimerai déterminer la probabilité de cette suite d'être exécutable. Entre autres, j'aimerais déterminer si c Problème avec les float [ par nico_44 ] Bonjour à toutes et à tous, J'ai un problème avec les float. Je communique avec une base de données dans laquelle est stockée notamment un tarif. L'u


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Appels d'offres

Téléchargements

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



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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,250 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é.