This block is a recreation, inspired from @JacobJoaquin, and is more or less data art.
This block is forked from mbostock's block: Nested Treemap, and hence vizualises the treemap of the famous flare.csv. Hold on your mouse on a cell for some details.
Even if this block is a recreation, the technique can be used to distord the treemap in order to fit a particular contour/shape (cf. d3-shaped Treemap).
https://d3js.org/d3.v4.min.js
https://d3js.org/d3-scale-chromatic.v1.min.js