1

Context

Suppose one has a pentagonal tiling where each plane is also made up of a pentagonal tiling (if that is not possible, assume cubic). Suppose each parent is x times larger than its child. Then one has a fractal tiling where one can zoom in indefinitely whilst seeing new/other fractal tilings. Assume the largest image is a single tile.

Question

How could one display such a tile in a webbrowser whilst allowing the user to smoothly zoom in and out of the tiling indefinitely?

Initial approach

First I thought of making a vector image, like a .svg, .pdf or .eps, however, those seem to require a fixed set of coordinates for the lines, and since it is a fractal pattern, there are infinite coordinates for infinite zooming. Also, it would require quite a bit of bandwidth to assume a user would only zoom in 1000 times before moving on to doing something else. This is because the number of coordinates per layer/zoom level grows exponentially. So I thought it would be better to run the function that generates the coordinates in the browser.

However, I am not yet familiar with such in-browser visualisation techniques, and was wondering whether there are some technologies/open source packages available that support this interaction in the browser.

0

Browse other questions tagged .