This post is part of a series that explores some key concepts in D 3.js by building up an example, step by step, from a bare-bones pie chart to an interactive, animated donut chart that loads external data. As a lot of people like 3D pie charts, our pie chart can have 3D look. To do this, you have to add two properties to the charts config: depth3D and angle. Although you must know, that flat pie charts will represent data better than 3D ones. / WEB ANGULAR VERSION (based on systemjs.