Tessera - бесконечные узоры из представлений SwiftUI
Tessera — это пакет Swift, который преобразует сгенерированную "плитку", состоящую из произвольных представлений SwiftUI, в бесконечно повторяющийся, плавно перетекающий узор.
Фичи:
• Создавайте повторяющиеся узоры из стандартных представлений SwiftUI.
• Декларативная конфигурация: описание символов, интервалов, плотности и масштаба; размер задается во время рендеринга.
• Равномерный интервал: размещение с учетом формы, позволяющее избежать кластеризации.
• Бесшовное обтекание: края плиток обтекаются тороидально, поэтому узоры повторяются без швов.
• Детерминированный вывод: укажите начальное значение для воспроизводимых макетов; опустите для рандомизации.
• Экспорт: рендеринг в PNG или PDF, совместимый с векторной графикой.
Tessera на GitHub: https://github.com/SwiftedMind/Tessera
Платформа: iOS
⭐️: 86
Post #3883
396

- 👍 1