( je précise, meme si ca n´a pas beaucoup d´importance que je programme en c++)
Je cherche à faire une fonction de ce type:
void Rotation(float *x,float *y,float *z,float nx,float ny,float nz,float mx,float my,float mz,float a)
{
}
où :
( x,y,z) est un point dans l´espace.
( nx,ny,nz) et ( mx,my,mz) sont 2 points formant un axe de rotation.
et ( a) le nombre de degré de rotation.
Le probleme étant à partir de ca de trouver l´algorythme.
Je précise que si je poste ce problème ici, ce n´est pas par parresse. Ce problème dépasse largement mes connaissance en mathématique.
Je n´attend évidament pas que quelqu´un me fasse ma fonction. Mais quelques petites indications ou des liens vers des pages qui traitent de ca me seraient bien utiles.