d3.voronoi与svg平移和缩放,意味着平静

时间:2016-10-09 19:00:33

标签: javascript d3.js svg

此时我生成d3 voronoi点,通过放松,渲染多边形并对整个事物应用svg-pan-zoom。我想为这个voronoi地图创建一个无限期的平移。它将用作表示球体(世界)的2D地图。

我想通过水平和垂直包裹voronoi图来创建这种错觉。我知道创建一个由随机voronoi单元组成的实际3D球体将是一种选择,但我现在正在寻找更简单的东西。

你会如何处理这样的问题?下面是一些截图,以更好地代表我的要求。

enter image description here

而不是在平移太远时切割它我不希望能够强制voronoi图的右侧以某种方式无缝地粘贴到左侧。有点像在旧的Pacman游戏。

我正在寻找一些线索,可以帮助的数学规则或d3 / d3.voronoi / svg-pan-zoom的一些技巧。

0 个答案:

没有答案