mbostock
A demo of d3.interpolateZoom. Added in release 3.3, zoom interpolation is now supported automatically for the zoom behavior. See also the zoom transitions and map zooming examples.
https://d3js.org/d3.v3.min.js