Salut, ma question est d´ordre mathématique. (mais pour implémenter ensuite !)
Je cherche a faire une courbe dans l´espace, paramétrique (parametre t domaine [0,1])
Pour bien comprendre, voici déja ce que j´arrive a faire :
Voici un polynome du 3e degré paramétrique
A + B*t + C*t^2 + D*t^3 = P
A,B,C,D sont des vecteurs (ax,ay,az) de nombres réels.
Si je décompse en paramétrique, j´ai :
Ax + Bx*t + Cx*t^2 + Dx*t^3 = P
Ay + By*t + Cy*t^2 + Dy*t^3 = P
Az + Bz*t + Cz*t^2 + Dz*t^3 = P
Avec ça, j´ai, pour chaque parametre t, un point. Et la fonction est continue (c´est important)
Maintenant, ce que je voudrais, c´est que pour chaque t, j´ai un repere : donc une matrice 4*4
La derniere colonne (donc le point) sera typiquement mon point P.
Mais les vecteur X,Y,Z seraient également cohérants, et surtout CONTINUS !! !
En gros, je veux pouvoir faire avancer un repere sur une courbe polynomiale paramétrique de degré 3, de façon continue !
(je veux aussi imposer qu´un des axes (par exemple l´axe X), soit tangent a la courbe (ça se calcule facilement avec la dérivée du polynome))
Mais ce qu´il me manque, c´est un Y. Je sais que ce Y ne sera pas unique, et dépendra de paramétres supplémentaires, a définir !
(apres, Z se calcule avec un produit vectoriel)
Mais il me manque un Y
Si vous avez des idées, je suis preneur !