Трансформации
Трансформации изменяют визуальный сигнал после его создания источником. Делятся на геометрические и цветовые.
Геометрические трансформации
rotate() — Вращение
rotate(angle, speed)
scale() — Масштабирование
scale(amount, xMult, yMult, offsetX, offsetY)
pixelate() — Пикселизация
pixelate(pixelX, pixelY)
kaleid() — Калейдоскоп
kaleid(nSides)
repeat() — Повторение
repeat(repeatX, repeatY, offsetX, offsetY)
scroll() — Прокрутка
scrollX(scrollX, speed)
scrollY(scrollY, speed)
Цветовые трансформации
color() — Установка цвета
color(r, g, b, a)
brightness() и contrast()
saturate() — Насыщенность
hue() — Сдвиг оттенка
invert() — Инверсия
thresh() — Пороговая обработка
posterize() — Постеризация
colorama() — Цветовой сдвиг
Комбинирование трансформаций
Трансформации можно объединять в цепочки: