Interpolate camera rotation over many keyframes smoothly

| | August 4, 2015

I have a defined set of rotation/position keyframes that I want a camera to animate between smoothly. Handling the position is easy enough using cubic bezier curves (and just auto-generating the control points between each keyframe). But after a day of research I’m still having a lot of trouble figuring out how to handle rotation similarly.

My first thought was that there must be a similar way to do it using bezier curves, except applied to quaternions instead of 3d vectors. I found a bunch of research papers on the subject, but as is so often the case with research papers, actually implementing them is another story entirely (and frustratingly, source code is never provided). So if anyone with experience in this stuff could give me some direction as to the best approach here I’d really appreciate it

Leave a Reply