http://www.youtube.com/watch?v=cQELaQ32ou8
ofVec3f calcPos(double t) { return ofVec3f(sin(t * 1.111 / 50) * 100, sin(t / 20.0) * 30, cos(t * 0.666 / 50) * 100); }
X-Z はリサージュ曲線
http://ja.wikipedia.org/wiki/%E3%83%AA%E3%82%B5%E3%82%B8%E3%83%A5%E3%83%BC%E5%9B%B3%E5%BD%A2
http://www.junko-k.com/jyoho/simulation/flash-reserge.htm