Programming dojox.chart(6) - gfx3d support added

dojo

Area chart is not as popular as Column, though it is still commonly used in the business world to demonstrate the contribution from different categories, for example:

Area Chart
Area Chart

And further more, I decided to migrate the broken pie3d.js and bar3d.js to dojox.chart.Chart framework. The calcLayout of Column3d is still quite experimental, we may refactor it when theme concept is introduced:

Column3d Chart
Column3d Chart

The implementation of Pie3d is far less bullet-proof, and the BSP scheduler is quite computation-extensive; but I am impressed by the beauty of lighting effect, the color of Firefox is really gorgeous:

Pie3d Chart
Pie3d Chart

In the next step, we would normalize the calcLayout using theme. Here is the code snapshot.