语境
假设有一个五边形拼贴其中每个平面也由五边形平铺组成(如果不可能,则假设为立方)。假设每个父级x
比其子级大几倍。然后有一个分形平铺,可以无限放大,同时看到新的/其他分形平铺。假设最大的图像是单个图块。
问题
如何在网络浏览器中显示这样的图块,同时允许用户无限平滑地放大和缩小图块?
初步方法
首先我想制作一个矢量图,比如.svg
或,.pdf
但是.eps
,它们似乎需要一组固定的线条坐标,而且由于它是分形图案,因此无限缩放的坐标是无限的。此外,假设用户只放大 1000 倍然后继续做其他事情,这将需要相当多的带宽。这是因为每个图层/缩放级别的坐标数量呈指数增长。所以我认为最好在浏览器中运行生成坐标的函数。
但是,我还不熟悉这种浏览器内可视化技术,并且想知道是否有一些技术/开源包可用于支持浏览器中的这种交互。