Мало понимаю в SVG, может быть что такое в принципе не возможно.
Идея в том, чтобы взять HTML элемент, который имеет произвольную высоту, нарезать на одинакового размера кусочки вертикально и соединить эти кусочки обратно, вставив что-то между ними.
До: | После: |
 |  |
Только вместо цветных квадратиков будет HTML контент.
Я смотрел на существующие SVG фильтры, но мне кажется, что там нет подобного повторения (с растущим смещением относительно начала). Такое вообще возможно решить с помощью SVG? Ссылка на подобные демки очень поможет.