added ofVec3f interpolation because it's easier to look at