begin process at 2012 05 29 18:45:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Maths & Algorithmes

 > 

Pb quaternion


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pb quaternion

mercredi 1 septembre 2004 à 16:07:08 | Pb quaternion

Arnaud16022

Membre Club
alors voila, la pb est de faire tourner un point autour d'une ligne.

comme je ne suis pas le premier a ma demander comment faire, j'ai cherché un peu et j'ai trouvé qu'apparemment, la meilleure facon de le faire est d'utiliser les quaternions.
alors bon, let's go, je crée un quaternion a partir du point, ded la droite et de l'angle, puis je transforme ce quaternion en matrice 4*4.
voila.
c'est tout ce que j'ai trouvé.
c'est cool, mais c'est quoi, du coup, les nouvelles coordonnées de mon point?

merci d'avance.

PS: au cas ou vous auriez pas compris, j'ai repris les fonctions de Digiben masi lui une fois sa matrice calculée il fait glMultMatrix(), masi moi je veux pas, je veux les coords .
mercredi 1 septembre 2004 à 23:16:32 | Re : Pb quaternion

Arnaud16022

Membre Club
nan c'est bon j'ai trouvé

Point.x*Matrix[0]+Point.y*Matrix[1]+Point.z*Matrix[2],
Point.x*Matrix[4]+Point.y*Matrix[5]+Point.z*Matrix[6],
Point.x*Matrix[8]+Point.y*Matrix[9]+Point.z*Matrix[10]


Cette discussion est classée dans : pb, trouvé, matrice, quaternion, masi


Répondre à ce message

Sujets en rapport avec ce message

matrice/quaternion [ par tontonjab ] enfaite, je poste pour kune bonn ame me fass un cour synthetik sur les matrice et les quaternion :), lol, jsuis trp lourd, mais, bon, jen est besoin p PB de matrice [ par limax84 ] J'ai un probleme d'allocation dynamique de memoire pour une matrice.pour un tableau, je procede comme ceci:int * t;t = new int [30];mais pour une matr matrice inverse 4x4 en c [ par hb2012 ] slt tout le monde, j'ai déjà intéressé dans ces quelques jours du la programmation du matrice multiplication, transposé , déterminant mais malheureuse Les variables globales...... [ par netman ] Bon la j'ai un petit probleme (normal sinon je poserais pas de question ....)Bon je fait un petit programme et la je suis confronte a un pb .....J'uti pb de base de donnee en C [ par tequ13 ] j'aimerais savoir comment faire pour charger des fichiers (*.txt) a l'ouverture d'un programme pour ensuite les comparer et repérer les doublons pour pb avec procedure [ par bidules ] bonjour,voila mon code(simplifier) :void affiche(int numero){cout }void main(){affiche(10);}et un message d'erreur apparait lors de la compilation Pb code source CMphSock [ par xaviou ] Salut.J'ai téléchargé le projet "CMphSock" : Utilisation de Winsock sans MFC.Je l'ai compilé en mode Debug : tout est OKJ'ai essayé en mode Release : petit pb de type string [ par bidules ] D'apres ce que g pu apprendre lorsque l'on veut declarer une variable de type string il faut faire :#include string variable;c bien ca? car qd je fais pb de grille avec visual C++ [ par cedcrow ] Salut,je cherche à rendre éditable les cellules créés dans mon objet de type flexgrid (comme un tableur excel quoi !). Je ne trouve pas la méthode app Pb avec Glut sous Visual C++ [ par Yoann ] Bonjour !Je viens de me mettre à OpenGL avec Glut, mais j'ai un petit problème. En effet, quand je compile un exemple, j'ai l'erreur suivante :TestGlu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales