Источники (Sources) 🌀 Bulka

Источники (Sources)

Источники — это функции, которые генерируют визуальный сигнал. Они являются отправной точкой любого визуала в Hydra.

osc() — Осциллятор

Создаёт полосатый паттерн, похожий на сигнал осциллятора.

osc(frequency, sync, offset)
ПараметрПо умолчаниюОписание
frequency60Частота полос
sync0.1Скорость движения
offset0Цветовое смещение

noise() — Шум Перлина

Генерирует органичный шумовой паттерн.

noise(scale, offset)
ПараметрПо умолчаниюОписание
scale10Масштаб шума
offset0.1Скорость анимации

shape() — Геометрические фигуры

Создаёт правильные многоугольники.

shape(sides, radius, smoothing)
ПараметрПо умолчаниюОписание
sides3Количество сторон
radius0.3Размер фигуры (0-1)
smoothing0.01Размытие краёв

voronoi() — Диаграмма Вороного

Создаёт клеточный паттерн.

voronoi(scale, speed, blending)
ПараметрПо умолчаниюОписание
scale5Количество ячеек
speed0.3Скорость движения
blending0.3Смешивание цветов

gradient() — Градиент

Создаёт цветовой градиент.

gradient(speed)

solid() — Сплошной цвет

Создаёт однотонный цветовой фон.

solid(r, g, b, a)

src() — Внешний источник

Использует входные источники (s0-s3) или выходные буферы (o0-o3).


Комбинирование источников

Источники можно комбинировать с помощью функций смешивания: