Programming dojox.chart(6) - gfx3d support added

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.