Skip to main content
100%

Another Earth(s)

✓ Published0🌍 Public
FFrissAnalytics
Last edited Oct 5, 2018
Created on Oct 5, 2018

Three orbiting Earths circle a central point against a black background, each with a distinct color and orbital radius. The visualization renders world landmasses from a World Atlas GeoJSON file, updated per frame via an orthographic projection. Using d3.geoPath and d3.geoOrthographic, the code rotates each planet’s projection and applies a timed transform to animate both the land path and a colored sphere along its circular orbit. This SVG-based animation runs continuously, with white orbit rings marking each path.

AI-generated description

Using an orthographic projection to make rotating earths which orbit a given point. Very slow as it uses SVG. This may be modified to use canvas at a later point (see my early experiments with canvas here).

forked from <a href='http://bl.ocks.org/tlfrd/'>tlfrd</a>'s block: <a href='http://bl.ocks.org/tlfrd/72563f24d7e86fcf8739f8c430c422b1'>Another Earth(s)</a>

mit Licensed

Similar vizzes