如何在浏览器中以无限缩放显示递归几何图像?

如何在浏览器中以无限缩放显示递归几何图像?

语境

假设有一个五边形拼贴其中每个平面也由五边形平铺组成(如果不可能,则假设为立方)。假设每个父级x比其子级大几倍。然后有一个分形平铺,可以无限放大,同时看到新的/其他分形平铺。假设最大的图像是单个图块。

问题

如何在网络浏览器中显示这样的图块,同时允许用户无限平滑地放大和缩小图块?

初步方法

首先我想制作一个矢量图,比如.svg或,.pdf但是.eps,它们似乎需要一组固定的线条坐标,而且由于它是分形图案,因此无限缩放的坐标是无限的。此外,假设用户只放大 1000 倍然后继续做其他事情,这将需要相当多的带宽。这是因为每个图层/缩放级别的坐标数量呈指数增长。所以我认为最好在浏览器中运行生成坐标的函数。

但是,我还不熟悉这种浏览器内可视化技术,并且想知道是否有一些技术/开源包可用于支持浏览器中的这种交互。

相关内容