Je cherche à calculer une matrice en utilisant la bibliothéque osg.
voici un listing de code pour essayer de calculer un point avec transformation de matrice.
- Code: Tout sélectionner
{
osg::Vec3 ref,axis,monpoint,ap,inv;
ref.set(0.0f,0.0f,-1.0f);
ref.normalize();
monpoint.set(2.523f,-5.390f,0.0f);
axis.set(-1.0f,0.0f,0.0f);
axis.normalize();
ap=ref^axis;
result=ap^monpoint; //qui devrait me donner -2.523,-5.390,0.0f
}
je voudrais retrouver par le calcul de la matrice un point qui est égal à 'result=-2.523,-5.390,0.0f' , ce qui donne actuellement 0.0,0.0,-2.52,
pour cela pouvez-vous me corriger au niveau code ?
Merci.
