Skip to main content
100%

Fibonacci sphere surface distortion

✓ Published0🌍 Public
PPhilippe Rivière
Last edited Oct 31, 2017
Created on Oct 31, 2017

A Fibonacci sphere algorithm distributes 60 points across a globe, and d3.geoVoronoi computes their spherical Voronoi cells. Each polygon is filled with a color mapped by d3.scaleLinear from its area, transitioning from blue through white to red as cell size increases. The SVG is rendered using d3.geoPath with an equirectangular projection, showing the distortion of the quasi-random lattice across the sphere’s surface. The code relies on d3.v4 and the d3-geo-voronoi library.

AI-generated description

Uses geoVoronoi to compute triangles from a set of points on the sphere.

Antenna radomes make use of quasi-random lattices to help limiting <a href="http://www.radome.net/tl.html#pattern">signal degradation</a>.

The points on the are distributed by a <a href="https://web.archive.org/web/20160709100123/http://stackoverflow.com/questions/9600801/evenly-distributing-n-points-on-a-sphere">Fibonnaci sphere algorithm</a>. Once could probably use <a href="https://www.jasondavies.com/maps/random-points/">Poisson-disc sampling</a> instead.

Inspiration: <a href="https://theintercept.com/2016/09/06/nsa-menwith-hill-targeted-killing-surveillance/">Trevor Paglen’s pictures of radomes at the NSA’s Menwith Hill Station</a> in the UK.

forked from <a href='http://bl.ocks.org/Fil/'>Fil</a>'s block: <a href='http://bl.ocks.org/Fil/955da86d6a935b26d3599ca5e344fb38'>Fibonacci sphere quasi-random radome</a>

mit Licensed

Similar vizzes