I did find this on my travels...

http://www.dave.serveusers.com/article.php?sid=22

It's by the same guy responsible for the oxNewton GLScene.