
I'm thinking about writing a simple scene-graph primitive for Io. Io can use OpenGL display lists to speed up rendering, but each object still needs to be rendered individually. If each object had a display list and a position, the rendering-loop could be pushed down to a primitive, making it magnitues faster.
Here's the fountain test program:
Fountain.io