(With enough visualization methods to warrant a periodic table , it can be confusing to know what to use and when—and which visualizations are even worth considering at all.
Protovis composes custom views of data with simple marks such as bars and dots . Unlike low-level graphics libraries that quickly become tedious for visualization, Protovis defines marks through dynamic properties that encode data, allowing inheritance , scales and layouts to simplify construction. Protovis is free and open-source, provided under the BSD License .
I think it was in 2004 when I started investigating, learning the maths and testing all this stuff of projecting 3d points into a 2d plane... Two years later, in 2006, I had a torus knot with flat shading with a light and a camera . Then Papervision3D came into the scene and I got distracted ;)
This example demonstrates loading of CSV data, which is then quantized into a diverging color scale. The values are visualized as colored cells per day.