////////accueil ///////// liens /////////   contact
Slerp(p,q,t) =k(t).p + h(t).q
 

Après un clic sur l'applet, la figure peut être tournée en déplaçant la souris, le bouton gauche enfoncé.On peut modifier le vecteur c à l'aide des glissières.Le bouton next permet la progression de la figure.
Le concept de SLERP est de K.SHOEMAKE .

Source Code
Built with
Processing
 

 

Justification

Sur le dessin , les vecteurs a , b et OS sont normés .On appelle θ une mesure de l'angle des vecteurs a et b.Dans le triangle OSN les angles en N, O et S sont notés pi- θ, tθ , (1-t)θ . D'après la "règle des sinus" appliquée au triangle OSN , on a:
1/sin(pi-θ) = SN/sintθ = SM/ sin(1-t)θ .
Il s'ensuit que :
OS=(sin(1-t)θ /sinθ )a + (sin tθ/sinθ)b