The orthographic projection is available as d3.geo.orthographic. See also the interactive version, the rotating versions and the animated world tour.
forked from mbostock's block: Orthographic
https://d3js.org/d3.v3.min.js
https://d3js.org/topojson.v1.min.js