splines

a couple months ago i needed to look up some spline equations and was disappointed to find there wasn’t any page on the internet with just a nice list of the most common spline equations for graphics. so i wound up making one of my own complete with interactive flash graphics to play with. i forgot to ever post about it here though so i’m doing that now. enjoy: common spline equations for graphics!
read more →

circular harmonics

i was playing with circular harmonics and having quite some fun and since i don’t see a lot about them on the web i wrote up a quick text: circular harmonics.  they’re nice and very simple basis functions.
read more →

orthonormalization

gram-schmidt orthonormalization is really elegant, but i haven’t had occasion to use it in practice. a common situation i run into requires creating an orthonormal basis from three 3d vectors which start pretty close to orthogonal. for example, say you have a forward vector and also approximate right and up vectors and you want them all orthonormal. sounds like a perfect job for gram-schmidt orthonormalization right? sure, but it’s more efficient to just do two cross products.
read more →